none
Checkbox no GridView asp.net RRS feed

  • Pergunta

  • Uso VS2010, asp.net4, C# sqlserver2008

    Tenho no sqlserver2088 uma tabela, e nela um campo do tipo smallint que permite apenas 0 ou 1.

    Gostaria de exibir este campo no gridview como um CheckBox. ex:

    -------------

    <asp:TemplateField HeaderText="FALTA" HeaderStyle-HorizontalAlign="Left">
                                    <ItemTemplate>
                                        <asp:CheckBox ID="cbFalta" runat="server" />
                                    </ItemTemplate>
     </asp:TemplateField>

    -------------

    Quando for editar o gridview como faço para se o valor for 1 aparecer checado, e se for 0 aparece não checado


    Álvaro Luiz

    sábado, 17 de agosto de 2013 23:15

Respostas

  • Pessoal, consegui fazer dessa forma:

     <asp:TemplateField HeaderText="FALTA" HeaderStyle-HorizontalAlign="Left">
      <ItemTemplate>
                <asp:CheckBox ID="cbFalta" runat="server" Checked='<%# Eval("cbFaltas").ToString().Equals("1") %>' />
     </ItemTemplate>


    Álvaro Luiz

    • Marcado como Resposta Álvaro Luiz domingo, 18 de agosto de 2013 11:01
    domingo, 18 de agosto de 2013 11:01