您的位置:首页 > 编程语言 > ASP

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();

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: