欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【将Asp.net页面输出为HTML】,下面是详细的分享!
将Asp.net页面输出为HTML
smilnet[原作]
c#代码:
WebRequestmywebrq;
WebResponsemywebresp;
StreamReadersr;
Streamwritersw;
PrivatevoidPage_Load(objectsender,EventArgse)
{
mywebreq=WebRequest.Create(http://localhost/Test.aspx);
mywebresp=mywebreq.GetResponse();
sr=newstreamReader(mywebresp.GetResponsestream());
strHtml=sr.ReadToEnd();
sw=File.CreateText(server.mappath("Test.htm"));
sw.writeling(strHtml);
sw.close();
Response.writeFile(Server.Mappath("Test.htm"));
}
以上所分享的是关于将Asp.net页面输出为HTML,下面是编辑为你推荐的有价值的用户互动:
相关问题:怎么在cs页(asp.net c#) 将html代码输出到页面中
答:Eval不能用于Response的,必须用在数据展示控件(诸如Repeater等中)。比如: 请保证绝对或者相对路径的正确性! 同时,手动在Page_Load页面中这样做绑定: if(!IsPostBack) { Repeater1.DataSource = xxxx; Repeater1.DataBind(); } 注意数据源... >>详细
相关问题:在Asp.Net中,怎样能让后台把HTML语言输出的指定位...
答:把DIV定义为服务器端控件 比如 也就是加上 runat="server" 标记 这样在后台就可以通过ID访问这个控件 然后通过控件的innerHTML属性就可以直接赋值HTML 如下 this.div.innerHTML="后台的HTML"; //把后台的HTML加载到在前台的DIV中 >>详细
相关问题:怎么在cs页(asp.net c#) 将html代码输出到页面中
答:.aspx .cs 定义/赋值:变量或方法 >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
