导航webbrowser时出现“System.Windows.Forms.HtmlDocument”消息

时间:2011-02-06 15:51:11

标签: c# navigation browser

当我尝试将存储在字符串中的特定html数据设置为webbrowser时,会显示此消息而不是html内容

System.Windows.Forms.HtmlDocument

我的代码是:请注意 html代码存储在temp_data

this.main_webpage.Navigate("about:blank");
HtmlDocument d_c = main_webpage.Document;
d_c.Write(temp_data);

main_webpage.DocumentText = d_c.ToString();
main_webpage.Refresh();

1 个答案:

答案 0 :(得分:2)

ToString是从Object继承的,它返回对象的类型HtmlDocument不会覆盖它。

使用Body的{​​{1}}属性 - 它返回body元素:

HtmlDocument