Asp.net控制输出到客户端的Html
2011-09-26 16:10
344 查看
此项功能的要点在于页面重载Page.Render方法:
此功能可用于表情的解析等等
protected override void Render(HtmlTextWriter writer)
{
string content = string.Empty;
StringWriter sWriter = new StringWriter();
HtmlTextWriter htWriter = new HtmlTextWriter(sWriter);
try
{
base.Render(htWriter);
htWriter.Close();
content = sWriter.ToString();
string newContent = content.Replace("[test]", "<img src=test.png/>");
writer.Write(newContent);
}
catch
{
}
finally
{
sWriter.Dispose();
htWriter.Close();
htWriter.Dispose();
}
}
此功能可用于表情的解析等等
protected override void Render(HtmlTextWriter writer)
{
string content = string.Empty;
StringWriter sWriter = new StringWriter();
HtmlTextWriter htWriter = new HtmlTextWriter(sWriter);
try
{
base.Render(htWriter);
htWriter.Close();
content = sWriter.ToString();
string newContent = content.Replace("[test]", "<img src=test.png/>");
writer.Write(newContent);
}
catch
{
}
finally
{
sWriter.Dispose();
htWriter.Close();
htWriter.Dispose();
}
}
相关文章推荐
- Asp.net中实现HtmlButton客户端控制网页提交实现
- Asp.net中实现HtmlButton客户端控制网页提交实现
- 谈谈Asp.net网站优化二:关于 服务器控件 和 客户端控件(html标签)的选择
- asp.net 2.0 TreeView客户端个性化控制
- asp.net 使用页适配器和重写Render对全站输出的页面的HTML内容进行修改,不会错乱
- 将Asp.net页面输出为HTML
- 一起学asp.net基础文章二 服务器控件、客户端控件和html表单控件
- 将Asp.Net页面输出为HTML(c#)
- ASP.NET 服务器控件渲染到客户端之后对应的HTML标签
- vs2003 asp.net中直接输出wml,并利用C#做动态页面的控制,不使用微软的移动控件
- asp.net控件开发技巧(1)使用HtmlTextWriter类规范输出标签
- jquery获取ASP.NET服务器端控件dropdownlist和radiobuttonlist生成客户端HTML标签后的value和text值
- 在服务器端提取ASP.NET控件输出的HTML
- MVC Asp.Net Mvc在cshtml中输出html
- ASP.NET下Excel界面输出控制
- ASP.NET 中如何对生成的 HTML 内容流进行控制?
- asp.net页面控制输出decimal显示格式
- 将Asp.Net页面输出为HTML
- ASP.NET 服务器控件渲染到客户端之后对应的HTML标签
- [转]asp.net 2.0 TreeView客户端个性化控制