【问题标题】:Check Checkbox in GridView, if Database has value True勾选 GridView 中的复选框,如果数据库的值为 True
【发布时间】:2014-12-01 17:35:20
【问题描述】:

我有一个名为 Student 的数据库表。它的字段是:

Name Varchar(20),
IsActive Int(1).   // 1 for checked. 0 For unchecked.

我正在将此表添加到网格中。

我想做的是, Gridview行的所有相关复选框都应该被选中,如果数据库记录的IsActive = 1值,否则不选中。

【问题讨论】:

  • 您能说明一下您到目前为止所做的工作以及您面临的具体问题吗?
  • 把你的gidview的html和你在gridview中绑定数据的方式。

标签: jquery asp.net database checkbox


【解决方案1】:

在gridview中可以这样绑定:-

<asp:GridView ID="grdStudents" runat="server" AutoGenerateColumns="false">
     <Columns>
          <asp:BoundField DataField="Name" HeaderText="Name" />
          <asp:TemplateField>
              <ItemTemplate>
                   <asp:CheckBox ID="chkIsActive" runat="server" Checked='<%# Eval("IsActive").ToString() == "1" ? true : false %>' />
               </ItemTemplate>
           </asp:TemplateField>
     </Columns>
</asp:GridView>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-20
    • 2016-06-01
    • 2014-05-10
    • 2016-04-26
    • 2017-02-07
    • 1970-01-01
    相关资源
    最近更新 更多