|
Default.aspx的代码: <body> <form id="form1" runat="server"> <div> <asp:TextBox ID="txtUrl" runat="server"></asp:TextBox><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" /> </div> </form> </body> using using using publicpartialclass_DefaultPage protectedvoidobjectEventArgs protectedvoidobjectEventArgs EncodingEncoding"utf-8" StreamReaderStreamReader StreamWriterStreamWriter StringString //读取远程路径 WebRequestWebRequest WebResponse newStreamReader //读取 try newStreamReader stringDateTime"yyyyMMddHHmmss"".shtm1" //写入 try newStreamWriter"htm/"false catchException throw finally "恭喜<a href=htm/"" target=_blank>""</a>已经生成,保存在htm文件夹下!" 不过这种方法不好,有乱码产生,建议大家用第二种方法 |
asp.net生成静态页(生成html静态页面)方法(一)
最新推荐文章于 2026-01-09 23:10:08 发布
本文介绍了使用ASP.NET从远程路径读取内容并生成静态HTML页面的方法。通过示例代码展示了如何利用WebRequest获取远程资源,并将这些内容写入本地HTML文件中。虽然此方法简单直接,但存在乱码等问题。
720

被折叠的 条评论
为什么被折叠?



