把整个Asp.net页面都转化为html代码的方法
2007-10-17 17:15
190 查看
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.IO;
using System.Net;
public partial class _Default : System.Web.UI.Page
{
WebRequest mywebreq;
WebResponse mywebresp;
StreamReader sr;
StreamWriter sw;
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button3_Click(object sender, EventArgs e)
{
mywebreq = WebRequest.Create("http://localhost:2088/aspTOhtml/Default.aspx");
mywebresp = mywebreq.GetResponse();
sr = new StreamReader(mywebresp.GetResponseStream());
sw = File.CreateText(Server.MapPath("Default.htm"));
sw.WriteLine(sr.ReadToEnd());
sw.Close();
Response.WriteFile(Server.MapPath("Default.htm"));
}
}
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.IO;
using System.Net;
public partial class _Default : System.Web.UI.Page
{
WebRequest mywebreq;
WebResponse mywebresp;
StreamReader sr;
StreamWriter sw;
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button3_Click(object sender, EventArgs e)
{
mywebreq = WebRequest.Create("http://localhost:2088/aspTOhtml/Default.aspx");
mywebresp = mywebreq.GetResponse();
sr = new StreamReader(mywebresp.GetResponseStream());
sw = File.CreateText(Server.MapPath("Default.htm"));
sw.WriteLine(sr.ReadToEnd());
sw.Close();
Response.WriteFile(Server.MapPath("Default.htm"));
}
}
相关文章推荐
- ASP.NET刷新页面的六种方法
- asp.net页面传值方法汇总
- ASP.NET刷新页面的六种方法
- asp.net 参数不同共用一个页面的实现方法
- ASP.NET页面传值方法
- ASP.NET页面间的传值的几种方法
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(8):服务器端和客户端数据类型的自动转换:数组类型
- asp.net的几种页面传值方法
- net面试 ASP.NET页面传值的各种方法和分析 (copy)
- ASP.NET MVC 1.0 转化为ASP.NET MVC 2.0的方法 vs 2010
- ASP.NET页面跳转的几种方法
- asp.net中页面间传值方法
- Asp.Net 生成验证码,清空缓存,分页方法,生成图片水印,防注入过滤,页面过滤HTML,文字转图片
- ASP.NET刷新页面的六种方法总结
- asp.net跳转页面的三种方法比较
- asp.net 页面间传值方法小结
- ASP.NET同页面内【用户控件与父页面】以及【用户控件与用户控件】之间方法
- ASP.NET:把ashx写到类库里并在页面上调用的具体方法
- ASP.NET页面之间传值的五种常用方法
- asp.net WebForm页面间传值方法