asp.net读取模版并写入文本文件
网络编程 2021-07-04 22:41www.168986.cn编程入门
本文要介绍的是ASP.NET怎样读写文本文件,但更重要的是实现的过程。使用的工具是Visual Studio 2015 ,.NET版本是4.6.1 。一共建立的2个项目,HoverTreePanel和HoverTreeWeb,都是ASP.NET项目。文章末尾附源码下载。狼蚁网站SEO优化跟着长沙网络推广一起来看下吧
本文要介绍的是ASP.NET怎样读写文本文件,但更重要的是实现的过程。使用的工具是Visual Studio 2015 ,.NET版本是4.6.1 。一共建立的2个项目,HoverTreePanel和HoverTreeWeb,都是ASP.NET项目。文章末尾附源码下载。
项目结果如下图:
读写文件功能在HoverTreePanel项目里面实现,其中HoverTreeTemplate.html文件为模版,程序将会读取这个文件的内容,然后把模版中的[HoverTreeText/]替换成输入的内容,把替换后的结果生成index.htm文件,放在HoverTreeWeb项目的根目录狼蚁网站SEO优化。
主要的实现在GeneratePage.aspx页面,GeneratePage.aspx.cs的btnHovertree_Click方法中。
界面如下:
执行后运行HoverTreeWeb项目,效果图如下:
btnHovertree_Click方法的代码:
protected void btnHovertree_Click(object sender, EventArgs e) { StreamReader h_hovertreeSr = new StreamReader(System.Web.HttpContext.Current.Request.MapPath("HoverTreeTemplate.html")); string h_hovertreeTemplate = h_hovertreeSr.ReadToEnd();//读取模版内容 h_hovertreeSr.Close(); //当前网站根目录物理路径 DirectoryInfo h_dir = new DirectoryInfo(System.Web.HttpContext.Current.Request.PhysicalApplicationPath); //HoverTreeWeb项目根目录下主页文件 string h_path = h_dir.Parent.FullName + "\\HoverTreeWeb\\index.htm"; StreamWriter h_sw = new StreamWriter(h_path, false, Encoding.UTF8); h_sw.Write(h_hovertreeTemplate.Replace("[HoverTreeText/]", tbHovertree.Text)); h_sw.Close(); ltlTips.Text = "生成时间:" + DateTime.Now.ToString() + ",请执行HoverTreeWeb项目查看效果吧。"; }
HoverTreeTemplate.html文件的代码如下:
<!DOCTYPE html> <html> <head><meta name="viewport" content="width=device-width, initial-scale=1" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>生成的页面_ASP.NET读写文件示例_何问起</title> <meta charset="utf-8" /> </head> <body> <div> <h3>ASP.NET读写文件示例</h3> by 何问起 <div style="margin-:20px;">[HoverTreeText/]</div> </div> </body> </html>
源码下载:
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持狼蚁SEO!
上一篇:RedisRepository 分享和纠错
下一篇:微信扫码支付(PC端)
编程语言
- 机械手焊接机器人编程 机械手焊接设备编程
- vb数据库编程实例,vb做数据库
- tiobe世界编程语言排行榜,全球编程语言排行
- 成都java编程培训 成都it编程培训中心
- 编程基础培训,编程基础知识培训
- flash游戏编程基础教程,flash游戏开发教程
- 不会英语能学编程吗 不会英语可以学程序员吗
- 爱心代码编程C语言 爱心代码编程c语言公式
- c语言编程学习入门 c语言编程快速入门
- 西门子plc编程培训 西门子plc编程培训班
- 哪里可以学编程 台州哪里可以学编程
- 少儿编程哪个好 少儿编程哪个品牌好
- 编程是什么意思,图形编程是什么意思
- c语言编程软件下载,c语言编程软件在哪下载
- java编程软件下载,java编程下载手机版
- ug编程培训学校,ug编程培训教程