C#中WebBrowser控件如何与aspx进行交互

来源:百度知道 编辑:UC知道 时间:2024/05/22 08:40:09
通过WebBrowser控件与html进行交互是比较简单的,但是如何与aspx进行交互呢,不知道能不能实现,呵呵,希望能行
(我这里所说的交互就是模拟动作,比如说在文本框中输入文字,点击按钮等等)
如果我觉得满意的话,可以追加悬赏,大家帮帮我吧!!谢谢了

你所谓交互我还是不太理解。
你讲的html或者aspx是本地的一个文件?html只是服务器发给客户端浏览器的一个页面,它只是一个呈现,静态的,当然你可以用脚本让它动起来,以和用户以及服务器交互。客户和服务器的交互是通过http的。本地html是可以呈现在WebBroswer控件中的,本地未编译的aspx不行。因为aspx并不直接给客户端,而是先由服务器环境(IIS等)执行后生成。
如果是远程服务器上的html或者aspx,两者根本没有区别,因为你的WebBrowser就是一个浏览器,当然可以和远程的已经发布的网站页面交互。比如,你设WebBrowser的Url为:http://www.microsoft.com/en/us/default.aspx,就可以通过WebBrowser和这个aspx交互。