Использование переменной проекта при поиске элемента с#

vierasen

Client
Регистрация
10.12.2015
Сообщения
548
Благодарностей
267
Баллы
63
Имею такой кусок кода, который ищет нужный город из выпадающего списка и нажимает по нему.

Код:
var choosegorod = project.Variables["gorod"].Value;
var nowgorod = goroda.FindChildByAttribute("div", "innerhtml", "choosegorod", "text", 0);
nowgorod.Click();
В переменной gorod проекта записано Москва. Если меняю 2ю строку так

Код:
var nowgorod = goroda.FindChildByAttribute("div", "innerhtml", "Москва", "text", 0);
То проект выполняется правильно, а если пытаюсь взять из переменной проекта, то не находит ничего. В чем причина, где-то неправильно переменную проекта забираю, или еще что-то нужно прописать?
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 039
Баллы
113
var nowgorod = goroda.FindChildByAttribute("div", "innerhtml", choosegorod, "text", 0);
choosegorod без кавычек
 

samsonnn

Client
Регистрация
02.06.2015
Сообщения
1 629
Благодарностей
1 303
Баллы
113
Я бы сделал так

C#:
var nowgorod = goroda.FindChildByAttribute("div", "innerhtml", project.Variables["gorod"].Value, "text", 0);
nowgorod.Click();
 

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