Работа с элементами коллекции в VS C#

Kreola

Client
Регистрация
31.07.2015
Сообщения
44
Благодарностей
3
Баллы
8
Приветствую
Ребят пишу в visual studio вход на дропбокс
Почему -то не могу ткнуть на кнопку Войти (изучаю воту страницу https://www.dropbox.com/login?src=logout )
Кто в шарпе курит помогите пожалуйста
he.InvokeMember("click"); не срабатывает

Код:
private void button1_Click(object sender, EventArgs e)
        {
            if ((txb_Login.Text == "") | (txb_Pass.Text == ""))
            {
                label3.Text = "Незаполненно одно из полей или оба поля! Повторите ввод";
            }
            webBrowser1.Document.All["login_email"].InnerText = txb_Login.Text;
            webBrowser1.Document.All["login_password"].InnerText = txb_Pass.Text;
            HtmlElementCollection hec = webBrowser1.Document.GetElementsByTagName("div");
            foreach (HtmlElement he in hec)
            {
                if (he.GetAttribute("class") == "sign-in-text")
                {
                    he.InvokeMember("click");
                }

            }
        }
 

Aleksk

Client
Регистрация
19.06.2013
Сообщения
31
Благодарностей
23
Баллы
8
he.InvokeMember("click"); не срабатывает
Ошибка в имени атрибута, но я бы посоветовал Вам лучше использовать Selenium так как IE очень непредсказуем
C#:
 if (he.GetAttribute("className"") == "sign-in-text")
                {
                    he.InvokeMember("click");
                }
 

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