在c#中 利用webBrowser控件如何获取AJAX返回的HTML代码中的元素

使用webBrowser控件可以正常获取到存在于网页代码中的任意控件,但无法获取到通过AJAX返回的HTML代码中的元素。

比如我点击一个按钮,通过服务器处理后返回一张网页,而这张网页的代码在实际代码中是不存在的(也就是在源代码中找不到)。我用webBrowser中的GetElementById方法无法找到其中任何元素,提示未将对象引用设置到对象的实例。
你好!哗孙锋
在获取这个标签前,你可以先尝凯桐试模拟点击那个按钮!先乱晌找到那个按钮InvokeMember("click")
模拟点击,之后再去获取返回的html元素!
我有个思路物盯,供你参考。
用webBrowser解析当前的伏隐页面源代码,在缺蚂厅源代码里找到所有的超连接,进行解析,找出规律。可能对这个问题没用。希望有帮助吧!