В элементе управления C # WebBrowser я сгенерировал элемент SELECT HtmlElement с несколькими элементами OPTION, используя w.RenderBeginTag (HtmlTextWriterTag.Select).
Мне нужно получить значение выбора, когда пользователь изменяет его, и поэтому добавил обработчик события в событие WebBrowser DocumentCompleted.
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
....
webBrowser1.Document.GetElementById("id_select_0").AttachEventHandler("onchange", new EventHandler(ddSelectedIndexChanged));
....
}
protected void ddSelectedIndexChanged(object sender, EventArgs e)
{
....
}
Обработчик события вызывается, но параметр sender равен нулю, а e пусто.
Кто-нибудь знает, как преодолеть эту проблему?
Andrew