将ASP.NET页面内容输出到字符串中
2009-07-06 09:23
337 查看
以下是一个页面code-behind的代码示例,其中利用了这个函数来对页面的输出内容进行过滤,经此处理后的内容才最终显示在浏览器中。
publicpartialclassFilterDemo:System.Web.UI.Page
{
HtmlTextWriter_oldWriter=null;
StringWriter_stringWriter=newStringWriter();
protectedoverrideHtmlTextWriterCreateHtmlTextWriter(TextWritertw)
{
_oldWriter=base.CreateHtmlTextWriter(tw);
returnbase.CreateHtmlTextWriter(_stringWriter);
}
protectedoverridevoidRender(HtmlTextWriterwriter)
{
base.Render(writer);
stringhtml=_stringWriter.ToString();
html=html.Replace("REPLACEME!","ITWASREPLACED!");
_oldWriter.Write(html);
}
}
相关文章推荐
- 将ASP.NET页面内容输出到字符串中
- asp.net 输出 页面内容 在服务器上
- ASP.NET WebForm页面内容输出方式
- .net实例:ASP.net在页面所有内容生成后、输出内容前对页面内容进行操作
- ASP.net在页面所有内容生成后、输出内容前对页面内容进行操作
- ASP.net在页面所有内容生成后、输出内容前对页面内容进行操作
- asp.net 使用页适配器和重写Render对全站输出的页面的HTML内容进行修改,不会错乱
- ASP.net在页面所有内容生成后、输出内容前对页面内容进行操作
- asp.net 使用HttpModule对全站输出的动态页面的HTML内容进行修改,不会错乱
- ASP.net在页面所有内容生成后、输出内容前对页面内容进行操作
- ASP.net在页面所有内容生成后、输出内容前对页面内容进行操作
- asp.net 使用页适配器和重写Render对全站输出的页面的HTML内容进行修改,不会错乱
- ASP.net在页面所有内容生成后、输出内容前对页面内容进行操作
- ASP.net在页面所有内容生成后、输出内容前对页面内容进行操作
- asp.net 输出 页面内容 在服务器上
- ASP.NET : 重写页面输出内容的2种方式
- ASP.NET页面输出XML(C#)
- 必学:将Asp.Net页面输出到EXCEL里去
- Asp.net输出内容不缓存代码
- Asp.Net页面输出到WORD、EXCEL、TXT、HTM等类型的文档