none
campturar valor de celda de gridview RRS feed

Respuestas

  • hola

    si tienes un checkbox quiere decir que puedes marcar mas de una row como seleccionada, entonces la pregunta seria al celda de que row quieres recuperar, de la priemr row, de la ultima, alguna de en medio, como sabrias que row trabjar si el check permite selecciones multiples

    podrias obtener las row marcadas usando

    List<GridViewRow> rows =GridView1.Rows.Cast<GridViewRow>().Where(x=>((CheckBox)x.FindControl("CheckBox1")).Checked);


    entonces podrias ahcer un loop por todas las rows marcadas

    foreach(GridViewRow row in rows){
    
        cadena += row.Cells[1].Text + ",";
    
    }


    recuperando el valor de cada celda y uniendola en un string

    Nota: recuerda mencionar en que lenguaje programas

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta Augusto C viernes, 30 de agosto de 2013 16:14
    martes, 27 de agosto de 2013 23:34

Todas las respuestas

  • Dim It as GridViewRow

    For each it in me.GridView.Row

    Dim sel as CheckBox = CType(GridView.Rows(it.RowIndex).FindControl("IdCheckBox"),CheckBox)

    If sel.Checked = true then

    aqui ya lo tienes seleccionado... aca capturas el valor de la celda

    end if

    next

    Salu2

    martes, 27 de agosto de 2013 23:03
  • hola

    si tienes un checkbox quiere decir que puedes marcar mas de una row como seleccionada, entonces la pregunta seria al celda de que row quieres recuperar, de la priemr row, de la ultima, alguna de en medio, como sabrias que row trabjar si el check permite selecciones multiples

    podrias obtener las row marcadas usando

    List<GridViewRow> rows =GridView1.Rows.Cast<GridViewRow>().Where(x=>((CheckBox)x.FindControl("CheckBox1")).Checked);


    entonces podrias ahcer un loop por todas las rows marcadas

    foreach(GridViewRow row in rows){
    
        cadena += row.Cells[1].Text + ",";
    
    }


    recuperando el valor de cada celda y uniendola en un string

    Nota: recuerda mencionar en que lenguaje programas

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta Augusto C viernes, 30 de agosto de 2013 16:14
    martes, 27 de agosto de 2013 23:34