none
Evento En un dropdownlist RRS feed

  • Pregunta

  • Hola, quiero hacer que un item de un dropdownlist dispare un evento que tengo cargado en la clase de la pageMaster, al momento de hacer un click en dicho item:

                <div class="dropdown-menu" aria-labelledby="navbarDropdown2">
                    <p>Consultar</p>
                    <a class="dropdown-item" runat="server" onclick="evento"> Aprobado</a>
                        <div class="dropdown-divider"></div>
                    <a class="dropdown-item" href="PedidosGraficas_Add.aspx">Agregar</a>
                </div>

    y tengo el evento en la clase de la Home.Master:

            protected void evento(object sender, EventArgs e)
            {
                Response.Write("<script>alert('EVENTO!')</script>");
            }

    Estoy equivocado con el evento?

    Gracias por todo.

    jueves, 21 de noviembre de 2019 21:44

Todas las respuestas

  • hola

    Pero eso no es ningun dropdownlist del servidor que pueda funcionar en asp.net, eso es solo html donde has puesto el  onclick que ejecutara el evento del lado del cliente usando javascript

    Si necesitas que se invoque al servidor vas a tener que hacer una llama AJAX usando Jquery, entonces si podrias invocar un webmethod en el servidor

    Calling ASP.Net WebMethod using jQuery AJAX

    en tu caso en el evento del cliente que definas realizas la llamada

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    sábado, 23 de noviembre de 2019 6:22