|
| |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
//生成HTML页 public static bool WriteFile(string strText,string strContent,string strAuthor) ![]() { string path = HttpContext.Current.Server.MapPath(\"/news/\"); = Encoding.GetEncoding(\"gb2312\"); // 读取模板文件 string temp = HttpContext.Current.Server.MapPath(\"/news/text.html\"); =null; =null; string str=\"\"; try![]() { = new StreamReader(temp, code); = sr.ReadToEnd(); // 读取文件 } catch(Exception exp)![]() {![]() ![]() ![]() ![]() ![]() ![]() string htmlfilename=DateTime.Now.ToString(\"yyyyMMddHHmmss\")+\".html\"; // 替换内容 // 这时,模板文件已经读入到名称为str的变量中了 str =str.Replace(\"ShowArticle\",strText); //模板页中的ShowArticle str = str.Replace(\"biaoti\",strText); = str.Replace(\"content\",strContent); = str.Replace(\"author\",strAuthor); // 写文件 try![]() { = new StreamWriter(path + htmlfilename , false, code);![]() ![]() ![]() catch(Exception ex)![]() {![]() ![]() ![]() finally![]() {![]() ![]() return true;![]() ![]() ![]() ![]() if(Hover.Conn.WriteFilethis.Title.Text.ToString),this.Content.Text.ToString),this.Author.Text.ToString)))![]() { \"添加成功\");![]() else![]() { \"生成HTML出错!\"); ![]() ![]() ![]() ![]() ![]() ![]() ![]() <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\" > <HTML> <HEAD> <title>ShowArticle</title> <body>![]() <br> <br>![]() </body> </HTML>![]() <br> <br>![]() </body> </HTML> 返回类别: 教程 上一教程: asp.net高级教程(二)-转变编程思维 下一教程: datagrid的正反双向排序 您可以阅读与"asp.net生成静态页"相关的教程: · Render方式生成静态页 · Asp.net动态生成html页面 · 在ASP.NET中上传图片并生成缩略图的C#源码 · 随机函数生成密码的asp.net版本 · 用ASP.NET动态生成图像(转2) |
| 快精灵印艺坊 版权所有 |
首页 |
||