日期:2014-05-18  浏览次数:20875 次

Webrowser 控件问题
想写一个webrowser 控件自动提交表单的WinForm程序,
服务器端页面是ASP.net写的,
页面表单中有两个DropDownList,
需要选择第一个DropDownList中的一个特定元素,引发回送,服务器更新另外一个DropDownList,
然后选择第二个DropDownList中的一个特定元素,然后选择一个Button提交。

现在我知道找到提交的Button的程序为:

HtmlElement ClickBtn...
...
ClickBtn = docmuent.All[i]; // this is submit button
 ..
ClickBtn.InvokeMember("Click");

但是如何选择DropDownList呢?

多谢高手相助。

------解决方案--------------------

document.getelementbyid('Your DropDownList Id');
------解决方案--------------------
不用这么一步一步地模拟吧,直接用WebClinet给提交页面发送请求就可以了
参考
http://blog.csdn.net/jinjazz/archive/2007/12/28/1996163.aspx