我想定義一個公共功能,通過它我可以在網頁瀏覽器控件中設置一些控件的默認值。 網頁瀏覽器顯示一個HTML文件。 以下是我想出了這麼遠;然而,「NullReferenceException異常是未處理」的發生:在網頁瀏覽器控件中設置控件默認值的功能
public void SetDefaultValue(string ControlID,string Value)
{
webBrowser1.Document.GetElementById(ControlID).InnerText = Value;
}
的NullReferenceException是未處理的意思喲沒有這個編號的htmlelemet,或者您的網頁導航是不是completed.could添加約你寫的 – KF2 2013-04-07 05:16:29
更多的代碼,你可能需要等到該文件已準備就緒或完全加載.. – Amitd 2013-04-07 05:18:36
@irsog:我確實有這個ID的htmlelement,因爲我從我的html文件中複製了ID 以下是我在表單加載中調用它的方式: htmlLoadWebbrowser1.SetDefaultValue(「Name」,「comments」 ); 這是錯的嗎? – Pedram 2013-04-07 05:19:11