none
Check en GridView RRS feed

  • Pregunta

  • hola comunidad tengo una gridview en asp .NET y ese gridview tiene una columna que contiene un checkbox que se marca dependiendo de lo que traiga la consulta , mi problema es que el al ckeck lo quiero editar directamente desde la grilla pero siempre aparece como inactivado y no puedo cambiarle el valor =(

    alguien sabe como puedo hacer esto ?

    aquí esta la forma en que agregue el check al grid

    <asp:CheckBoxField  DataField="ESTADO_SERVXCONTRATOS" HeaderText="Estado" ReadOnly="false"  runat ="server" />
    

    Sergio Fernandez Cruz Life Run's of Code

    martes, 19 de marzo de 2013 14:23

Respuestas

Todas las respuestas

  • Es por el ReadOnly colócalo en true:

    <asp:CheckBoxField  DataField="ESTADO_SERVXCONTRATOS" HeaderText="Estado" ReadOnly="true"  runat ="server" />


    Si se solucionó tu consulta no olvides marcar la respuesta. Saludos

    martes, 19 de marzo de 2013 14:25
  • hola , ya puse el readonly en true y aun así me aparece sin edición

    Sergio Fernandez Cruz Life Run's of Code

    martes, 19 de marzo de 2013 14:28
  • mi problema es que el al ckeck lo quiero editar directamente desde la grilla pero siempre aparece como inactivado y no puedo cambiarle el valor

    porque no defines un check como ItemTemplate

    <Columns>
        <asp:TemplateField HeaderText="Categories">
          <ItemTemplate>
              <asp:CheckBox ID="chk1" runat="server" Text='<%# Eval("estado")%>' />
          </ItemTemplate>
       </asp:TemplateField>
    </Columns>

    como veras puedes definir en un template el checkbox

    de la forma en como lo defines debes poner la row en edicion para poder cambiar su valor, si defiens el template no hace falta

    http://social.msdn.microsoft.com/Forums/es-ES/netfxwebes/thread/14775fc1-cc72-40a8-b422-1d0e5e3d889b/

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    martes, 19 de marzo de 2013 14:35
  • hola Leandro , logre que el check se pudiera modificar pero ahora resulto otro problema y es que el check no esta asignado el valor del campo de la consulta ? mira como aparece


    Sergio Fernandez Cruz Life Run's of Code

    martes, 19 de marzo de 2013 14:49
  • si revisad el link veras que debes definir la propied Checked con el <%# ...%>

    para que asigne si debes marcarlo o no

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    martes, 19 de marzo de 2013 14:54