2011-07-10 12 views
1

WatiNを使用してテーブル内のTDの値を取得しようとしています。問題は、IDでテーブルを選択できないということです(欠落しているため)、3つのテーブルに同じCSSクラスがあります。WatiN - HTMLテーブルを検索

テーブルクラス= 'tablePpal' width = '100%' cellspacing = ' 2' CELLPADDING = '1' 境界は、= '0'

テーブルクラスが= 'tablePpal' 幅= '100%' CELLSPACINGは= '2' CELLPADDINGは= '1' ボーダー= '0'

テーブルクラス= 'tablePpal' width = '100%' cellspacing = '2' cellpadding = '1' border = '0'

2番目のテーブルTDを選択する必要があります。私はtryed:

テーブル_table = browser.Table(Find.ByClass( "tablePpal"));

残念ながら、そのコードはテーブルのコレクションを返しません。最初のものだけが見つかりました。どのようにして2番目のテーブルを選択できますか?

ありがとうございます!

答えて

1
browser.Table(Find.ByClass("tablePpal") && Find.ByIndex(1)) 
+0

この方法は素晴らしいです。私はまた、祖先メソッドを使用してテーブルを選択することができました。 テーブル_table =(テーブル)browser.Link(Find.ById( "btnMarca"))。祖先( "テーブル"); – arielbvargas