0
在嘗試下面的代碼我得到空引用錯誤從WebBrowser控件調用按鈕,點擊
private void button1_Click(object sender, EventArgs e)
{
webBrowser1.Document.GetElementById("textbox1").InnerText = "sometext";
webBrowser1.Document.GetElementById("textbox2").InnerText = "sometext";
webBrowser1.Document.GetElementById("Button1").InvokeMember("click");
object tb = webBrowser1.Document.GetElementById("Table1").All;
}
沒有4號線我的代碼是工作的罰款後取回HTML表格數據。但添加第四行我收到錯誤。
其實我想保存button1單擊後生成的表。 上一頁中沒有表1,即單擊按鈕之前。
我試過,但webbrowser_DocumentCompleted()方法不會解僱 – user3696047
你需要添加'webbrowser.DocumentCompleted + = webbrowser_DocumentCompleted。 – bob1024
或者也許在文檔中沒有將'Table1'作爲'id'的元素。 –