页面载入aspx源码 我想在页面上载入aspx的源码,因为是在后台更改页面的信息,所以我想能载入页面的源码便于修改,这样不用再利用vs重新生成页面了。有没有好的办法,页面不涉及cs文件,所以没有比较太复杂,有没有什么好的建议,最好有代码贴出来大家一起分享 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你想只获取body里面的内容,可以直接将body里的所有内容都放到一个带服务器标记的div里面如:<body><div runat="server" id="strContent"><!--这个里面放你的源码--></div></body>后台: this.EnableViewState = false; StringWriter tw = new StringWriter(); HtmlTextWriter hw = new HtmlTextWriter(tw); strContent.RenderControl(hw); string strHtmlBody=tw.ToString();//这里的即时body里面的html源码上面这种方式比较简单,但是如果要导出整个html里面的内容就会比较麻烦了必须重写页面的Render方法,在所有控件渲染的时候获取整个页面的源码。public string strHtml="";protected override void Render(HtmlTextWriter writer) { StringBuilder ee = new StringBuilder(); StringWriter sw = new StringWriter(ee); HtmlTextWriter hw = new HtmlTextWriter(sw); base.Render(hw); strHtml=ee.ToString();//这里的即时body里面的html源码 }http://www.cnblogs.com/jacktu/archive/2007/09/12/836365.html修改你在重新编译下或者发布。 你搜索下System.IO,你的意思应该是动态的修改aspx页面,把读取出来的源代码,放入文本框中修改,再通过IO保存回原来的文件位置就可以了 恩是这个意思,就是我不用打开vs修改页面了,只需要修改aspx的代码就可以改界面,即使发布生成了也可以更改求贴代码 修改发布目录下aspx的代码后,页面就变了啊,还要啥代码呢... ASP.NET MVC 多表不同数据库查询? js里边拼字符串 @Model.VirDir + "views[*,0].swf," + @Model.FlvCount + "}" 我的Image控件已经Visible为false 为啥还能看到? OleDb,Common,Odbc三者的区别。 关于vs2005的treeview控件的简单问题!! 请教 页面框架求解 谢谢 急!有关buttion的 请问一个table控件的帮定数据问题?? 如何限制FILE FIELD打开文件的类型 如何实现这种导航? 为什么我jquery 绑定ID 的click事件无效
如:
<body>
<div runat="server" id="strContent">
<!--这个里面放你的源码-->
</div>
</body>
后台:
this.EnableViewState = false;
StringWriter tw = new StringWriter();
HtmlTextWriter hw = new HtmlTextWriter(tw);
strContent.RenderControl(hw);
string strHtmlBody=tw.ToString();//这里的即时body里面的html源码上面这种方式比较简单,但是如果要导出整个html里面的内容就会比较麻烦了
必须重写页面的Render方法,在所有控件渲染的时候获取整个页面的源码。
public string strHtml="";
protected override void Render(HtmlTextWriter writer)
{
StringBuilder ee = new StringBuilder();
StringWriter sw = new StringWriter(ee);
HtmlTextWriter hw = new HtmlTextWriter(sw);
base.Render(hw);
strHtml=ee.ToString();//这里的即时body里面的html源码
}
http://www.cnblogs.com/jacktu/archive/2007/09/12/836365.html修改你在重新编译下或者发布。
你的意思应该是动态的修改aspx页面,
把读取出来的源代码,放入文本框中修改,
再通过IO保存回原来的文件位置就可以了
求贴代码