今天使用webbrowser的时候给documenttext赋值老是没用,查了半天资料才发现要先navigate一下才行
最后的使用方法如下
using (WebBrowser wb = new WebBrowser())
{
wb.Navigate(“about:blank");
wb.Document.Write(content);
///需要更改的内容
el = wb.Document.GetElementById("sender");
if (el != null)
el.InnerHtml = EnviromentManager.Username;
string html = wb.Document.Body.InnerHtml;
}
from:http://blog.csdn.net/xiao_rory/article/details/6030160