Foros del Web » Programación para mayores de 30 ;) » .NET »

Marcar CheckBox en GridView

Estas en el tema de Marcar CheckBox en GridView en el foro de .NET en Foros del Web. Hola, como puedo marcar o desmarcar el checkbox que esta dentro del gridview al exacto momento de darle clic a este. Gracias....
  #1 (permalink)  
Antiguo 25/04/2014, 12:07
 
Fecha de Ingreso: agosto-2009
Mensajes: 142
Antigüedad: 15 años, 3 meses
Puntos: 2
Marcar CheckBox en GridView

Hola, como puedo marcar o desmarcar el checkbox que esta dentro del gridview al exacto momento de darle clic a este.

Gracias.
__________________
salomon
  #2 (permalink)  
Antiguo 25/04/2014, 17:48
Avatar de giovani_loera  
Fecha de Ingreso: mayo-2011
Ubicación: Tijuana
Mensajes: 225
Antigüedad: 13 años, 6 meses
Puntos: 21
Respuesta: Marcar CheckBox en GridView

Código ASP:
Ver original
  1. <asp:TemplateField HeaderText="Activo">
  2.                     <ItemTemplate>
  3.                         <asp:CheckBox ID="cb" runat="server" Checked='<%# Eval("Activo") %>' />
  4.                     </ItemTemplate>
  5.                 </asp:TemplateField>

Esto ...'<%# Eval("Activo") %>'... significa que el valor lo tomare del campo Activo del datatable,list o de la forma en que carges el grid.

ASi lees el valor del checkbox

Código C#:
Ver original
  1. ((CheckBox)gvRow.Rows[index].Cells[1].FindControl("cb")).Checked
  #3 (permalink)  
Antiguo 26/04/2014, 05:56
 
Fecha de Ingreso: agosto-2009
Mensajes: 142
Antigüedad: 15 años, 3 meses
Puntos: 2
Respuesta: Marcar CheckBox en GridView

Gracias por responder, disculpa pero no fuí muy extensible en la pregunta, en verdad quisiera hacer esto en WPF
__________________
salomon
  #4 (permalink)  
Antiguo 20/05/2014, 09:41
 
Fecha de Ingreso: mayo-2014
Mensajes: 9
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Marcar CheckBox en GridView

Hola Deyvi04

Tienes que implementar el evento SelectionChanged del GridView.

Se produce en el momento en el seleccionas una fila del GridView. Lo que deberás hacer a continuación es recuperar el valor del chekbox para ver si lo han chequeado o no.

Un saludo

Última edición por Malenko; 20/05/2014 a las 12:54
  #5 (permalink)  
Antiguo 20/05/2014, 12:25
 
Fecha de Ingreso: agosto-2009
Mensajes: 142
Antigüedad: 15 años, 3 meses
Puntos: 2
Respuesta: Marcar CheckBox en GridView

Gracias por tu respuesta tolotoko, el inconveniente esta al momento de que el gridview en WPF recibe el foco, el checkbox no se marca directamente aunque capture el evento "GotFocus" del gridview, el checkbox no se marca al momento de dar clic, para que se pueda marcar tengo que darle dos veces, un clic para que la fila del gridview de WPF tome el foco y otro clic para que el checkbox se marque.
Pero lo que quiero es con un solo clic marcar el checkbox.

Gracias de todos modos.
__________________
salomon

Etiquetas: wpf
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:15.