2015-05-05 34 views
0

page编程点击按钮WebBrowser控件不工作

我试图加载DUNS数和命中提交

webBrowser1.Document 
      .GetElementById("ctl00$cphMainPageBody$txtDUNS") 
      .SetAttribute("value", "116811088"); 
webBrowser1.Document 
      .GetElementById("ctl00_cphMainPageBody_btnSubmit") 
      .InvokeMember("Submit"); 

文本输入就好了,但是当我到达第二线代码没有任何反应

用于调用我也试过“点击”

有问题的目标是

<input type="submit" name="ctl00$cphMainPageBody$btnSubmit" value="Submit" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$cphMainPageBody$btnSubmit&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" id="ctl00_cphMainPageBody_btnSubmit" title="Click to submit your search"> 

注:

我的最终目标是获得返回页面和抽取数据的peice的关闭和重复 我没有任何需要WebBrowser控件,如果它可以完全像做

WebClient client = new WebClient(); 
string downloadString = client.DownloadString("http://www.gooogle.com"); 

回答

0

如果u不要头脑做它在服务器端,

值分配给文本框和

打电话给你的按钮事件
txtDUNS.Text = "116811088"; 
btnSubmit_Click(null,null);