プログラムからクリック ボタンを実行しようとしていますが、null が返され、デバッガーがその時点で停止します。
HtmlElement links = webBrowser1.Document.GetElementById("ctl00_ContentPlaceHolder1_Btn_Submit");
//links.InvokeMember("onclick");
//var ei = links.GetType().GetEvent("Click").GetRaiseMethod();
links.InvokeMember("onclick"); // return false
links.InvokeMember("click"); // return Null
ボタンの HTML コードは次のとおりです。
<input style="width: 77px;" id="ctl00_ContentPlaceHolder1_Btn_Submit" class="button" tabIndex="8" onclick="if(typeof(Page_ClientValidate)=='function'){if(Page_ClientValidate(vGroup)==false){Page_BlockSubmit=false;return false;}} this.value=this.value+'...'; this.disabled=true;__doPostBack('ctl00$ContentPlaceHolder1$Btn_Submit','');" name="ctl00$ContentPlaceHolder1$Btn_Submit" value="Submit" type="submit"/><br/>