2010-12-20 86 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