ASP.NET - Guardar en un string una celda de un griedview seleccionada por un CheckBox

 
Vista:
sin imagen de perfil
Val: 43
Ha disminuido 1 puesto en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

Guardar en un string una celda de un griedview seleccionada por un CheckBox

Publicado por fernando (26 intervenciones) el 19/09/2017 00:12:15
Hola comunidad, como dice el titulo quiero guardar una celda en especifico de un griedview CheckBox.
que estan seleccionados.Este es el griedview:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<asp:GridView ID="grvServicios"  runat="server" AutoGenerateColumns="False" >
 
        <Columns>
 
           <asp:BoundField DataField="nombreServicio" HeaderText="Nombre servicio" /> //ESTO ES LO QUE QUIERO CUARDAR EN UN STRING
 
            <asp:TemplateField HeaderText="Eventos">
                <ItemTemplate>
                    <asp:ListBox ID="lstEvento" runat="server" Width="210px"></asp:ListBox>
                </ItemTemplate>
            </asp:TemplateField>
 
        <asp:TemplateField HeaderText="Descripcion">
                    <ItemTemplate>
                        <asp:TextBox ID="txtDescripcion" runat="server"></asp:TextBox>
 
                  </ItemTemplate>
                </asp:TemplateField>
            <asp:TemplateField HeaderText="Foto">
                    <ItemTemplate>
                        <asp:TextBox ID="txtFoto" runat="server"></asp:TextBox>
 
              </ItemTemplate>
                </asp:TemplateField>
 
                <asp:TemplateField HeaderText="Seleccionar">
                    <ItemTemplate>
                        <asp:CheckBox ID="chkAccept" runat="server" EnableViewState="true" Checked="false" />
                    </ItemTemplate>
                </asp:TemplateField>
          
 
        </Columns>
    </asp:GridView>







ejemp
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 43
Ha disminuido 1 puesto en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

Guardar en un string una celda de un griedview seleccionada por un CheckBox

Publicado por fernando (26 intervenciones) el 19/09/2017 00:49:21
Lo pude resolver, con este comando me pudo funcionar:

1
2
3
4
5
6
7
8
9
foreach (GridViewRow dtgItem in this.grvServicios.Rows)
{
    CheckBox Sel = ((CheckBox)grvServicios.Rows[dtgItem.RowIndex].FindControl("chkAccept")); //VERIFICA QUE EL CAMPO CHECKBOX ESTE SELECCIONADO
 
    bool valor = Sel.Checked;
 
    if (valor)
    {
        string servicio = dtgItem.Cells[0].Text;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar