Как сделать selenium.GetXpathCount для этого элемента? - PullRequest
1 голос
/ 01 декабря 2010
ctl00_Content_ctl00_chkProduct_0
ctl00_Content_ctl00_chkProduct_1
ctl00_Content_ctl00_chkProduct_2
...
ctl00_Content_ctl00_chkProduct_19
ctl00_Content_ctl00_chkProduct_20

Какое выражение я должен использовать для подсчета всех 21 элементов?

Я использовал

decimal count = selenium.GetXpathCount("//*[@id='ctl00_Content_ctl00_chkProduct_.*']");
decimal count = selenium.GetXpathCount("//*[@id='ctl00_Content_ctl00_chkProduct_[.*]']");
decimal count = selenium.GetXpathCount("//*[@id='ctl00_Content_ctl00_chkProduct_.']");

но никто из них не работал ... пожалуйста, помогите.

1 Ответ

2 голосов
/ 01 декабря 2010

Использование:

//*[starts-with(@id,'ctl00_Content_ctl00_chkProduct_')]
...