嗨我正在尝试使用Watin从表中获取行数,即
1.获取表格(完成) 2.计算表中的行(未完成) 3.比较计数(已有想法)
如何使用watin从表中获取行数?有什么想法吗?有人能指出我正确的方向
嗨,大家好;感谢您的帮助,我点击了另一个障碍,我正在使用这样的东西
int CountNumberOfRows = this.elements.JobListingGrid.OwnTableRows
.Skip(1)
.Where(r => !r.ClassName.Contains("rowHidden"))
.Count();
好的我现在可以得到它的'21':),我的问题是页面使用相同的控件,如果我单击Activelink行,则每个页面的行数是相同的21如果我点击Pendinglink虽然行被隐藏但它仍然是21.我需要区分行数,因为这是我这样做的唯一方法
if (CountNumberOfRows != 0)
{
this.Elements.ActiveLink.Click();
}
else
{
this.Elements.PendingLink.Click();
}
我的想法可能吗?或者我需要另辟蹊径吗
答案 0 :(得分:3)
如果您已经拥有该表,那么TableRows集合将为您提供行数:
table.TableRows.Count;