C# 在TableCollection WatIn中设置第一个table childers
我使用WatIn,我需要将我的两张桌子放到TableCollection中,但我的桌子在sow中有自己的桌子C# 在TableCollection WatIn中设置第一个table childers,c#,asp.net,watin,C#,Asp.net,Watin,我使用WatIn,我需要将我的两张桌子放到TableCollection中,但我的桌子在sow中有自己的桌子 TableCollection Tables = MainForm.Table(Find.ById("pnlMasterDataGrid")).Tables; 我得到了6张我需要的两张表,他们也是孩子,所以我只需要选择前两张表 如何仅选择第一个孩子 HTML代码 <table> <tbody> <table> //inside each table
TableCollection Tables = MainForm.Table(Find.ById("pnlMasterDataGrid")).Tables;
我得到了6张我需要的两张表,他们也是孩子,所以我只需要选择前两张表
如何仅选择第一个孩子
HTML代码
<table>
<tbody>
<table>
//inside each table there more tables
</table>
<table>
</table>
</tbody>
</table>
//每张桌子里面都有更多的桌子
为什么不参考索引、表[0]和表[1]。或者根据父表中每个表的任何类/名称进行选择?它们没有类,也不总是有2个表,因此只能1个表在这种情况下,如果我执行表[1],我将获得第一个表的子表我找到一个临时解决方案,我只是查看myTable[i].OuterHtml.contains(“FirstTable”)只能在第一个或第二个表中的文本。