none
Obtner el valor de un fila - GridView RRS feed

  • Pregunta

  • Hola.
    Tengo un GridView que se llena desde base (mysql) no tengo problema con esa parte.
    Este contiene una columna de checkbox y dos campos de mi base de datos.

    Ejemplo:

    CheckBox | IdCampo | NombreCampo

                         2               Campo1

    Si yo selecciono mi primer fila, como le hago para obtener ya sea el NOMBRE (CAMPO1) o el ID (2)

    Ya que, esa seleccion la requiero para hacer un insert into a otra tabla.

    Desde ya, muchas gracias

    sábado, 17 de marzo de 2018 0:05

Respuestas

  • Si te entendí bien, la manera en la que se podría hacer seria la siguiente:

    En el FrontEnd agrega la siguiente propiedad al la GridView:

    <asp:GridView ID="nombreGridView" DataKeyNames="Campo1,Campo2">

    al hacer esto, se toma de la siguiente manera: SelectedDataKey[0] = Campo1, SelectedDataKey[1] = Campo2

    Y en el codebehind

    protected void gdvProspectos_SelectedIndexChanged(object sender, EventArgs e)

    GridViewRow gr = nombreGridView.SelectedRow;{

    VariableX = nombreGridView.SelectedDataKey[1];

    }

    Si quieres

    Espero ayudar saludos


    Armando Alavez De Jesus

    sábado, 17 de marzo de 2018 0:23