将动态aspx页面,保存为静态htm文件

原创 2003年09月10日 11:40:00

  调用这个方法,你可以将动态的asp.net页面,保存为静态htm文件。

string url=http://www.csdn.net/fly.aspx?id=515225;

GetPageHtml(url);

private String GetPageHtml(string url)
  {
   String Result;
   WebResponse MyResponse;
   WebRequest MyRequest = System.Net.HttpWebRequest.Create(url);
   MyResponse = MyRequest.GetResponse();

using (StreamReader MyReader = new StreamReader(MyResponse.GetResponseStream(),System.Text.Encoding.Default))
   {
    Result = MyReader.ReadToEnd();
    MyReader.Close();
   }
  
   FileStream fs = new FileStream("c://flystudio.htm",FileMode.Create,FileAccess.Write);
   StreamWriter sw = new StreamWriter(fs,System.Text.Encoding.Default);
   sw.WriteLine(Result);
   sw.Close();
   fs.Close();
   return Result;
  }

解释请查看vs.net自带的msdn......

:) flystudio@2911.net

.aspx生成.htm页面

//path为this.page路径//outpath为htm页要保存到的路径public bool MakeHtmlByAspx(string path, string outpath)  {   ...
  • ronghao13
  • ronghao13
  • 2007年07月12日 11:10
  • 345

将ASPX文件生成HTML文件

方案1:/// /// 传入URL返回网页的html代码/// /// URL/// public static  string getUrltoHtml(string Url){errorMsg =...
  • chinawn
  • chinawn
  • 2005年12月04日 10:55
  • 1822

将动态aspx页面转换成为静态html页面的几种方法

1.         模版法该方法历史悠久,具体处理流程为采用一个html模版,将其中的关键字替换为我们希望的信息。优点:缺点: 所有的信息都要采取字符串批凑的方式来实现,比如需要一个列表,就需要拼凑...
  • yashira
  • yashira
  • 2006年12月27日 14:55
  • 1032

ASP.NET中将.aspx页面转化成静态Html页面的方法

在开发中我们有时候需要将ASP.NET中的.aspx页面转化成静态的页面进行相关的业务处理,网上搜索了不少方法,有一些方法的确是蛮不错的,也帮助了我,在此谢谢那些网友啦。我现在将其中的一个方法整理出来...
  • gxwzmm
  • gxwzmm
  • 2013年02月05日 17:52
  • 8742

如何从aspx页面向ashx页面传值

现在我有3个aspx页面想向一个ashx页面传两个数组,一个或多个参数[这些参数是ashx页面的属性],各位高手,有什么简便的方法么如果你不想转换成字符串的话.那只有用session或cache或Ap...
  • h57020877
  • h57020877
  • 2010年11月22日 21:05
  • 2176

.aspx生成静态htm页

 新建两个类:1. FreezablePage:它继承自 System.Web.UI.Page。这个类用于重写Render方法,获取页面的htm输出。2. MyHtmlFileCreator:利用Fr...
  • greymouseyu
  • greymouseyu
  • 2009年03月25日 15:14
  • 542

Aspx页面转换成html 页面

有的网站出于各种各样的原因,在IIS中修改了动态页面的默认后缀,asp时代就有人在服务器上修改配置,把html后缀的文件当作asp文件来解析:也就是说,asp程序(后缀为.asp)可以保存为一个.ht...
  • lem12
  • lem12
  • 2007年05月25日 17:19
  • 6993

从jsp或者aspx这种动态页面获取图片并保存到本地

有些登录页面中的验证码图片是从这样的动态页面url: http://cer.nju.edu.cn/amserver/verify/image.jsp http://gs.cqupt.edu.cn:...
  • caiqiiqi
  • caiqiiqi
  • 2016年03月11日 20:08
  • 1036

给 aspx页面动态的修改title方法

1.通过内容页中的Page指令中Title属性改变内容页title: 2.通过编程改变:前提是标志必须是运行在服务器端,即要给它加上runat="server"属性 void Page...
  • popping_dancer
  • popping_dancer
  • 2013年02月21日 21:50
  • 2257

c#.net动态生成.aspx页面!

using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security...
  • lanlan520
  • lanlan520
  • 2007年07月27日 08:47
  • 3021
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:将动态aspx页面,保存为静态htm文件
举报原因:
原因补充:

(最多只允许输入30个字)