社区
ASP
帖子详情
求ASP.NET生成动态网页的代码,在线等.
good_study1
2005-12-03 01:44:38
如题.
...全文
90
1
打赏
收藏
求ASP.NET生成动态网页的代码,在线等.
如题.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
moodboy1982
2005-12-03
打赏
举报
回复
public static bool WriteFile(string strText,string strContent,string strAuthor)
{
string path = HttpContext.Current.Server.MapPath("/news/");
Encoding code = Encoding.GetEncoding("gb2312");
// 读取模板文件
string temp = HttpContext.Current.Server.MapPath("/news/text.html");
StreamReader sr=null;
StreamWriter sw=null;
string str="";
try
{
sr = new StreamReader(temp, code);
str = sr.ReadToEnd(); // 读取文件
}
catch(Exception exp)
{
HttpContext.Current.Response.Write(exp.Message);
HttpContext.Current.Response.End();
sr.Close();
}
string htmlfilename=DateTime.Now.ToString("yyyyMMddHHmmss")+".html";
// 替换内容
// 这时,模板文件已经读入到名称为str的变量中了
str =str.Replace("ShowArticle",strText); //模板页中的ShowArticle
str = str.Replace("biaoti",strText);
str = str.Replace("content",strContent);
str = str.Replace("author",strAuthor);
// 写文件
try
{
sw = new StreamWriter(path + htmlfilename , false, code);
sw.Write(str);
sw.Flush();
}
catch(Exception ex)
{
HttpContext.Current.Response.Write(ex.Message);
HttpContext.Current.Response.End();
}
finally
{
sw.Close();
}
return true;
此函数放在Conn.CS基类中了
在添加新闻的代码中引用 注:工程名为Hover
if(Hover.Conn.WriteFilethis.Title.Text.ToString),this.Content.Text.ToString),this.Author.Text.ToString)))
{
Response.Write("添加成功");
}
else
{
Response.Write("生成HTML出错!");
}
-------------------------------------------------------------------------
模板页Text.html代码
-------------------------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>ShowArticle</title>
<body>
biaoti
<br>
content<br>
author
</body>
</HTML>
ASP.NET
生成
二维码(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
最近做项目遇到
生成
二维码的问题,发现网上用的最多的是ThoughtWorks.QRCode和QrCode.Net两种方式,所以访问官网看着例子写了两个Demo,使用过程中发现两个都挺好用的,ThoughtWorks.QRCode的功能更多一些,但是dll...
asp.net
+extjs三层架构项目
代码
生成
器(很适合快速开发)
最新最牛气的
代码
生成
器,只需设计好数据库,直接
生成
可以用的BS项目,此
代码
生成
器非常方便,做项目只需设计好数据库,然后按照
生成
提示一步步做,即可
生成
可直接使用的项目,从数据访问层到表示层,所有
代码
一气...
ASP.NET
学习大总结+笔记
ASP.NET
是服务器端的编程模型,它允许开发人员使用多种编程语言(如C#、VB.NET)创建
动态
网页
和Web服务。
ASP.NET
的核心组件包括页面生命周期管理、状态管理、安全性、部署等,这些都为构建复杂的企业级Web应用提供了...
10个
ASP.NET
例子打包 项目实例完整源码
这些
ASP.NET
相关的压缩包文件包含了多个项目实例,涵盖了
ASP.NET
技术的不同方面,旨在帮助开发者学习和理解
ASP.NET
的实战应用。下面将详细解释每个项目实例所涉及的知识点: 1. **Pivot Grid in
Asp.Net
MVC....
传智播客.Net培训
ASP.Net
课件
与传统的静态
网页
相比,
ASP.NET
支持在服务器端执行
代码
,从而实现
动态
内容
生成
。 - **
动态
网页
技术**:
ASP.NET
的核心特性之一是能够在服务器端执行.NET
代码
,
动态
生成
HTML。这使得开发者能够处理复杂的业务逻辑、...
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章