如何获取.NET控件的HTML代码

时间:2010-07-12 14:12:29

标签: c# .net html asp.net-controls

我有一个.net面板,我想通过outlook将此面板发送给其他收件人。为此我想我必须找到这个元素的html代码。怎么做?

感谢。

1 个答案:

答案 0 :(得分:4)

使用RenderControl方法将内容输出到HtmlTextWriter。

示例,它将内容输出到StringBuilder。

StringBuilder content = new StringBuilder();
StringWriter sWriter = new StringWriter(content);
HtmlTextWriter htmlWriter = new HtmlTextWriter(sWriter);
pnlMyPanel.RenderControl( htmlWriter );