none
Agreagr evento Click a linkButton creado dinamicamente RRS feed

  • Pregunta

  • Hola, espero me puedan ayudar

    Tengo un GridView el cual lleno con información de una tabla desde BD, el caso es que en la Columna final agrego un LinkButton con la opción de Editar, la cual quiero que al pulsar en el evento click de ésta se oculte la lista de información obtenida y me muestre la información de la opción seleccionada para editarla, espero explicarme.

    El caso es que agrego el Link para cada fila pero me muestra un error en el evento, me dice que el evento al cual estoy llamando no está definido, ya generé el método de varias formas pero creo que no es el método en si, sino la forma  en que lo tengo que mandar llamar.

    Gracias.!

    martes, 27 de diciembre de 2016 22:35

Respuestas

  • hola

    es que si defines un linkbutton dentro del grid el click de este no tiene efecto, sino que debes indicar un CommandName y puede

    - usar el evento RowCommand

    - usar el evento asociado al commandname, por ejemplo si defines CommandName = "Select" puedes usar el SelectedIndexChange del gridview

    Cómo: Responder a eventos de botón en un control GridView

    esto aplica a un button o linkbutton es lo mismo, el evento que usas se integra al gridview no al del control

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 28 de diciembre de 2016 0:49

Todas las respuestas

  • hola

    es que si defines un linkbutton dentro del grid el click de este no tiene efecto, sino que debes indicar un CommandName y puede

    - usar el evento RowCommand

    - usar el evento asociado al commandname, por ejemplo si defines CommandName = "Select" puedes usar el SelectedIndexChange del gridview

    Cómo: Responder a eventos de botón en un control GridView

    esto aplica a un button o linkbutton es lo mismo, el evento que usas se integra al gridview no al del control

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 28 de diciembre de 2016 0:49
  • Gracias Leandro, lo revisaré como me indicas.

    Otra opción que estaba revisando es un PopUp, generar un  nuevo formulario enviándole los datos.

    jueves, 29 de diciembre de 2016 1:50