【发布时间】:2011-01-07 10:03:39
【问题描述】:
在我的一生中,我无法在 TemplateField 中绑定 CheckBox 控件的 Checked 属性(以声明方式)。
我试过了:
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="deactivated" runat="server" checked="<%#Eval("Deactivated")%>"></asp:CheckBox>
</ItemTemplate>
<asp:TemplateField>
和
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="deactivated" runat="server" checked="<%#Eval(Container.DataItem, "Deactivated")%>"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateField>
</asp:TemplateField>
我不断看到警告说明:
无法为“Checked”属性从它的字符串表示形式“System.Boolean”创建类型的对象
我做错了什么?
【问题讨论】:
标签: asp.net data-binding gridview checkbox templatefield