Как установить флажок первой записи среди нескольких записей в сетке? - PullRequest
0 голосов
/ 06 февраля 2019

Я пробовал ниже

IWebElement selectchk = driver.FindElement(By.XPath("//input[@type='checkbox' and starts-with(@id,'ctl00_UserContentArea_rgBulkSFA_ctl00_')]"));

, но проблема в том, что все флажки в сетке одинаково начинаются с Id, следовательно, все флажки выбираются.Пожалуйста, помогите!

1 Ответ

0 голосов
/ 06 февраля 2019

Попробуйте этот xpath, он выдаст только первый элемент списка:
driver.FindElement(By.XPath("(//input[@type='checkbox' and starts-with(@id,'ctl00_UserContentArea_rgBulkSFA_ctl00_')])[1]"));

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...