我的页面上有一个带有几个选项卡的 ajax 工具包 TabContainer 控件。在我的测试中,我想在选项卡之间切换。
我试过 _ie.Span("tabHeaderID").Click()
、.MouseDown()
、.FireEvent("onclick")
。我也在父 span 元素上尝试了这些相同的方法。
我也试过 Eval-ing 一些 javascript 来设置事件索引,如下所示:
_ie.Eval("$get(\"ctl00_AdminContentPlaceHolder_TabContainer1\").set_activeTabIndex(1);");
有没有人成功使用WatiN切换标签页?
最佳答案
我还没有想出如何模拟标签标题上的点击。但是,我确实有办法进入第二个选项卡 - 只是我原始帖子中 eval 语句的一个小变化:
_ie.Eval("$find(\"ctl00_AdminContentPlaceHolder_TabContainer1\").set_activeTabIndex(1);");
它使用 $find 而不是 $get 来获取选项卡容器对象。
关于asp.net - 您如何使用 WatiN 单击 Ajax 工具包 TabContainer header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/415583/