Переменная C#+xPath

ftbwork10

Client
Регистрация
29.05.2017
Сообщения
447
Благодарностей
700
Баллы
93
Столкнулся с такой проблемой.

Если выполняю на странице такой код, то срабатывает отлично


Код:
Tab tab = instance.ActiveTab;



HtmlElement hePaginaton = tab.FindElementByXPath("//span[text()='[email protected]']/following-sibling::mat-icon", 0);
hePaginaton.RiseEvent("click", "Full");
Но я хочу вместо [email protected] вставить свое значение из переменной.
А вот такой код уже не срабатывает.

Код:
Tab tab = instance.ActiveTab;


string mail = project.Variables["user_email"].Value;
HtmlElement hePaginaton = tab.FindElementByXPath("//span[text()=' + mail + ']/following-sibling::mat-icon", 0);
hePaginaton.RiseEvent("click", "Full");
Почему?
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)