在C#WebBrowser控件中,我使用w.RenderBeginTag(HtmlTextWriterTag.Select)生成了一個包含多個OPTION元素的SELECT HtmlElement。如何在C#webBrowser控件中獲取SELECT HtmlElement的值
我需要在用戶更改它時獲取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參數爲null且e爲空。 有誰知道如何解決這個問題?
安德魯