2010-12-20 90 views
2

嗨,我想从一个表使用华廷即华廷:获取行从表计数

1.Get表中的行数(完成) 2.Count行的表(未完成) 3.Compare计数(已经有一个想法)

我要如何从表中的行数,使用华廷任何想法有人点我到正确的方向

嗨,大家好,?谢谢为了帮助,我打了另一个障碍,我在这里使用类似这样的东西

int CountNumberOfRows = this.elements.JobListingGrid.OwnTableRows 
           .Skip(1) 
           .Where(r => !r.ClassName.Contains("rowHidden")) 
           .Count(); 

好吧,我现在能够得到计数它的'21':),我的问题是页面使用相同的控件,并且每个页面的行数是相同的,如果我单击Activelink的行21,如果我在Pendinglink单击虽然行隐藏它仍然是21.I需要区分的行数,因为这是我做这件事

if (CountNumberOfRows != 0) 
{ 
    this.Elements.ActiveLink.Click(); 
} 
else 
{ 
    this.Elements.PendingLink.Click(); 
} 

是我的想法可能的唯一途径?或者我需要另一种方式

回答

3

如果您已经有了表格,那么TableRows集合将为您提供行数:

table.TableRows.Count; 
+1

如果您在表格中嵌套了表格,则不希望对这些表格中的行进行计数。在这种情况下,使用table.OwnTableRows.Count; – 2010-12-20 22:07:56