c#如何用webbrowser获取JSP页面上动态加载的元素
我要通过webbrowser对一个页面的元素进行操作。比如模拟点击现在有个JSP页面,有一个类似标签的东西,webbrowser装载的时候默认选择第一个标签的内容,得到的...
我要通过webbrowser对一个页面的元素进行操作。比如模拟点击
现在有个JSP页面,有一个类似标签的东西,webbrowser装载的时候默认选择第一个标签的内容,得到的html文档有第一个标签内容的页面元素并可以获取到。
但如果点击第二个标签,并不会刷新页面,直接显示第二标签内容,但是第二个标签的内容并不显示在html文档中,所以导致无法获取页面元素。
怎样才能获取到这第二个标签里面内容的元素? 展开
现在有个JSP页面,有一个类似标签的东西,webbrowser装载的时候默认选择第一个标签的内容,得到的html文档有第一个标签内容的页面元素并可以获取到。
但如果点击第二个标签,并不会刷新页面,直接显示第二标签内容,但是第二个标签的内容并不显示在html文档中,所以导致无法获取页面元素。
怎样才能获取到这第二个标签里面内容的元素? 展开
1个回答
2013-05-12
展开全部
楼上的说笑了,copy也不能这样吧,Asp.Net中叫gridview,winform中才叫datagridview吧,你form2的datagridview2的数据源可以重新绑定给form1中的datagridview1中啊,或者用一个datatable存储数据。那就更简单了啊,你关闭form2的时候form1就show出来啊,datagridview1把相同的数据源绑定就OK了、你这样绑定好麻烦啊,直接声明一个数据源,从数据库读到的给数据源,用到BindingNavigator接收再赋值给 datagridviewBindingSource bs = new BindingSource();
bs.DataSource = b_r.bSell_check_out(); //绑定数据来源 调用bll中的方法
this.sell_check_out.DataSource = bs; //DataGridView中的数据源
this.bindingNData.BindingSource
bs.DataSource = b_r.bSell_check_out(); //绑定数据来源 调用bll中的方法
this.sell_check_out.DataSource = bs; //DataGridView中的数据源
this.bindingNData.BindingSource
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询