如何使用asp.net在服务器上生成新的html页面?
发布时间:2020-12-16 09:22:02 所属栏目:asp.Net 来源:网络整理
导读:我想这样做,以便通过按主页上的按钮,用户将能够在网站的服务器上创建一个新的html页面(例如www.example.com/0002.html)我需要此页面始终在那里,每个人都可以访问如何使用asp.net编程创建一个html页面? 解决方法 要在服务器上创建文件,服务器端代码需要使用F
我想这样做,以便通过按主页上的按钮,用户将能够在网站的服务器上创建一个新的html页面(例如www.example.com/0002.html)我需要此页面始终在那里,每个人都可以访问如何使用asp.net编程创建一个html页面?
解决方法
要在服务器上创建文件,服务器端代码需要使用FileStream写入磁盘,就像在普通桌面应用程序中写入磁盘一样.您需要做的一件事就是将其写在保存您网站的目录中.
一些编写文件的代码: using (StreamWriter sw = new StreamWriter(Server.MapPath("fileName.html"))) using (HtmlTextWriter writer = new HtmlTextWriter(sw)) { writer.RenderBeginTag(HtmlTextWriterTag.Html); writer.RenderBeginTag(HtmlTextWriterTag.Head); writer.Write("Head Contents"); writer.RenderEndTag(); writer.RenderBeginTag(HtmlTextWriterTag.Body); writer.Write("Body Contents"); writer.RenderEndTag(); writer.RenderEndTag(); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何阻止ASP.Net发送默认字符集?
- asp.net-core-mvc – ASP.NET MVC6 Beta8和Windows身份验证
- asp.net-core – Visual Studio 2017(ASP.NET Core)和Aurel
- asp.net-mvc – 在DataAnnotations DataType Attribute中忽
- asp.net – 添加context.Response.Headers.Add(“Cache-Con
- asp.net-core – 如何在ASP.NET Core项目中为MVC和SignalR配
- 使用ApplicationHost.CreateApplicationHost()创建Asp.Net帖
- asp.net – 命名空间’System’中不存在类型或命名空间’Li
- asp.net-mvc – Microsoft MVC 4,APIController和适当的RES
- 开源音乐下载神器XMusicDownloader更新,支持歌单一键下载,
推荐文章
站长推荐
- ASP.NET Web API为单个路由定制IHttpControllerS
- asp.net-mvc – 通过programmming导入Ms Access数
- asp.net – Windows 7 SP1 IIS错误与“无效的应用
- asp.net-mvc-4 – 正确使用IItemTransform来纠正
- asp.net MVC解决方案/项目布局
- asp.net – KnockoutJS,在ajax调用后更新ViewMod
- JS-面向对象编程-对象方法添加属性
- asp.net – / bin浏览时出现错误404
- asp.net-mvc – 如何在使用Razor图表助手创建的图
- 为什么在ASP.NET中刷新页面时会执行按钮单击事件
热点阅读