我正在尝试检查一个复选框,基本上在我的数据库中该值是否为 1 或 0
一个叫做Active (bit, not null)
我可以将值传递给gridview..但现在我试图检查该位是否为1,或者如果该位为0则不检查但它不起作用..它只是显示未检查但该位为1。
<ItemTemplate>
<asp:CheckBox ID="ItemCheck" runat="server"
Enabled='<%# (DataBinder.Eval(Container.DataItem, "Active")) %>' />
</ItemTemplate>
任何帮助将非常感激
试一试:
<asp:CheckBox ID="CheckBox1" runat="server" Checked='<%#Convert.ToBoolean(Eval("Active"))%>' .. />
你或许也可以这样做:
<asp:CheckBox ID="CheckBox1" runat="server" Checked='<%#((bool)Eval("Active"))%>' .. />
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)