none
Recibir texto de un control en WebBrowser a string RRS feed

  • Pregunta

  • hola amigos.

     

    Estoy con una gran duda..

    Necesito pasar a String los datos que muestra una pagina web cargada en un webbrowser (WinForm), ejemplo

     

    Pagina

     

    Campo1 = "Nombre"

    Campo2 = "Apellido"

    Campo2 = "Sexo"

     

    esos datos estan contenidos en textbox en la pagina y quiero pasar esos datos a un string para manipularlos con la aplicación.

     

    Agradecere cualquier ayuda relativa a este tema...

     

    Saludos

    sábado, 7 de agosto de 2010 5:31

Todas las respuestas

  • hola

    debes usar la propiedad


    en ste tendras acceso al DOM de HTML de la pagina, deberas buscar los controles a los cuales le quieres agregar el texto

    para encnrar el control podrias usar

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marcado como respuesta Gustav_NET sábado, 7 de agosto de 2010 15:16
    • Desmarcado como respuesta Gustav_NET sábado, 7 de agosto de 2010 18:34
    sábado, 7 de agosto de 2010 14:19
  • Gracias Leandro...

     

    Pero ese ya consegui hacerlo.

    WebBrowser1.Document.GetElementById("IdControl").InnerText = Me.Textbox1.text
    

    Ahora necesito saber como puedo retornar los datos de un <input type='text'> a un textbox en la aplicación.

    Ejemplo...

    el control "<input type='text' name='userName'/><br/>" contine el valor aMarquez

    yo al presionar un botón necesito que aMarquez pase al Textbox1 del formulario, probe inviertiendo el código anterior dejando algo así , pero nada...

    Me.Textbox1.text = WebBrowser1.Document.GetElementById("IdControl").InnerText.ToString
    

    He probado un monton de maneras de hacerlo pero aun no doy con el resultado...

     

    Agradecere cualquier ayuda!

     

    sábado, 7 de agosto de 2010 15:23