【发布时间】:2016-08-09 15:21:32
【问题描述】:
在表单加载中我有这行代码
webBrowser1.DocumentText = "<table id='table1'><tr><td>hello</td></tr></table>";
在按钮上单击我有这些代码行来添加新的表格行。 但在消息框中的更改不会反映。我是否应该手动更新 webbrowser 内容,如文档文本。如果可以怎么办?
HtmlElement element = webBrowser1.Document.GetElementById("table1");
HtmlElement mTBody = element.FirstChild;
HtmlElement mTR = webBrowser1.Document.CreateElement("tr");
HtmlElement mTD1 = webBrowser1.Document.CreateElement("td");
mTD1.InnerText = "Teamviewer Id1";
mTD1.SetAttribute("id", "TeamviewerId1");
mTR.AppendChild(mTD1);
mTBody.AppendChild(mTR);
MessageBox.Show(webBrowser1.DocumentText);
【问题讨论】:
标签: c# winforms webbrowser-control