Título: Webbrowser ejecutar un evento en menu Publicado por: Mr.Blue en 13 Abril 2013, 04:30 am Hola,
Estoy tratando de automatizar un proceso de una web application en C# desde un windows application tambien en C#. El tema es el siguiente desde mi forms de windows encontre un control que me parecio interesante el webbrowser, desde este contro accedo a la web application y conociendo los names ids etc puedo completar campos y realizar eventos como el click (pj para los botones). Ahora me tope con un problema, en la web application existe un menu. Este menu esta formado por tablas con menus y submenus dentro de divs y tienen el atributo <div id=pepe ...... <A href:navegar("enlace")> Yo puedo acceder hasta este id usando el dom webbrowser.document.getElementById("pepe").InnerHTML("A"); Esto me devolveria el contenido de la etiqueta A, pero necesito hacer algo parecido a los botones webbrowser.document.getElementById("Buton1").reaiserEvent("onclick"); o webbrowser.document.getElementById("Buton1").invokeEvent("onclick"); Alguna idea de como podria llegar a ejecutar este tipo de envento? PD: Conociendo la URL a la que quiero acceder no me sirve realizar un navigate ya que mantengo estados de las vistas anteriores (necesito saber de donde vengo) PD2: Puede ser que le haya errado en la sintaxis lo escribi de memoria Saludos y gracias! |