Buenas Foro.
Alguien me podria ayudar a obtener el valor de un select dinamico en un web browser.
Código HTML:
Ver original<select name="ctl00$MainContent$wucConfigDeclaracion$wucDdlPeriodicidad$ddlCatalogo" onchange="javascript:setTimeout('__doPostBack(\'ctl00$MainContent$wucConfigDeclaracion$wucDdlPeriodicidad$ddlCatalogo\',\'\')', 0)" id="MainContent_wucConfigDeclaracion_wucDdlPeriodicidad_ddlCatalogo" class="PSDROPDOWNLIST">
Código vb:
Ver originalDim periodicidad As HtmlElement = wb1.Document.GetElementById("MainContent_wucConfigDeclaracion_wucDdlPeriodicidad_ddlCatalogo")
periodicidad.Document.Window.DomWindow.execscript("setTimeout('__doPostBack(\'ctl00$MainContent$wucConfigDeclaracion$wucDdlPeriodicidad$ddlCatalogo\',\'\')', 0)", "JavaScript")
periodicidad.SetAttribute("value", "M")
'wb1.Document.GetElementById("MainContent_wucConfigDeclaracion_wucDdlPeriodicidad_ddlCatalogo").InvokeMember("onchange")
'wb1.Document.Window.DomWindow.execscript("setTimeout('__doPostBack(\'ctl00$MainContent$wucConfigDeclaracion$wucDdlPeriodicidad$ddlCatalogo\',\'\')', 0)", "JavaScript")
'wb1.Document.InvokeScript("setTimeout('__doPostBack(\'ctl00$MainContent$wucConfigDeclaracion$wucDdlPeriodicidad$ddlCatalogo\',\'\')', 0)")
wb1.Document.GetElementById("MainContent_wucConfigDeclaracion_wucDdlTipoDeclaracion_ddlCatalogo").SetAttribute("value", "001")
Dim periodo As HtmlElement = wb1.Document.GetElementById("MainContent_wucConfigDeclaracion_wucDdlPeriodoFiscal_ddlCatalogo")
periodo.SetAttribute("value", "005")
wb1.Document.GetElementById("MainContent_btnSiguiente").InvokeMember("click")
Selecciono una opcion en este select y si carga los datos en el siguiente pero no selecciona la opcion pero no obtiene el valor que le mando espero puedan ayudarme.
De antemano muchas gracias