Заполнение выпадающего списка - C#

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток. Как можно выделить нужную строку через webbrowser из выпадающего списка как скажем тут http://www.avito.ru/additem "Категория" Найти этот элемент по имени:
                String nameStr_location_id = elem.GetAttribute("name");
                if (nameStr == "category_id")
                {
                   "А как задать ему фокус на строку, не понятно..."
                }

Решение задачи: «Заполнение выпадающего списка»

textual
Листинг программы
 private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
 
            HtmlElement jj = webBrowser1.Document.GetElementById("fld_metro_id");
            foreach (HtmlElement hh in jj.All)
                    {
                      if (hh.InnerText == "Беляево")
                      hh.SetAttribute("selected", "selected");
                    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.923 из 5
Похожие ответы