none
No inicia la session con el invokermember, se queda esperando RRS feed

  • Pregunta

  • este es mi  codigo y lo he traceado y he verificado que selecciona el boton ingresar, se queda esperando ahi, lo he probado con otros botones de esa misma pagina y si funciona pero especificamente con ese no

    foreach (HtmlElement etiqueta in web.Document.All)
               {
                    if (etiqueta.GetAttribute("type").Contains("submit") && etiqueta.InnerHtml != "Crea tu cuenta")
                   {  
                       btnsubmit = etiqueta;
                       break;
                   }
               }        
                btnsubmit.Focus();
                btnsubmit.InvokeMember("Click");
                btnsubmit.RaiseEvent("onclick");

    este es el codigo del boton

    <button data-v-8cd0e198="" type="submit" class="btnc btn-primary">
    &nbsp; &nbsp; &nbsp; Ingresar &nbsp; &nbsp; &nbsp;
    </button>



    • Editado Yeikel sábado, 18 de julio de 2020 16:15
    sábado, 18 de julio de 2020 16:13

Respuestas

Todas las respuestas

  • hola

    Estas en un desarrollo web, no veo que tiene que ver el  InvokeMember() o RaiseEvent() no se realiza de esa forma

    deberias generar codigo javascript usando el ScriptManager.RegisterStartupScript()

    Cómo llamar funciones JavaScript desde el code-behind en ASP.NET

    entonces en la funcion de javascript que definas realizas el click con codigo cliente no aplica esa forma que quieres hacerlo desde codigo servidor

    Menos aun con botones de html, quizas por ahi hubera funcionado si se trataba de un <asp:Button ...> al ser un web control por ahi aplicaba lo que quierias realizar

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    sábado, 18 de julio de 2020 22:48
  • Hola

    ¿Te han funcionado las respuestas? Si nos puedes actualizar tu estado, sería genial!

    Saludos

    lunes, 20 de julio de 2020 14:22
    Moderador