gpt4 book ai didi

c# - TemplateField 中的 ASP.NET CheckBox

转载 作者:太空狗 更新时间:2023-10-30 01:04:59 25 4
gpt4 key购买 nike

试图让 CheckBox 在 TemplateField 中工作,但是当我输入 runat="server"时,它告诉我服务器标签格式不正确,但是当我删除它时,它要我把它放回去。

<asp:TemplateField HeaderText="CheckBox Test" ItemStyle-HorizontalAlign="Center" SortExpression="CheckBoxTest">
<ItemTemplate>
<asp:CheckBox ID="cbTest" runat="server" Checked="<%# Eval("cbTest") == DBNull.Value ? false : Convert.ToBoolean(Eval("cbTest")) %>" Width="100px" Enabled="false" />
</ItemTemplate>
<EditItemTemplate>
<asp:CheckBox ID="cbTest2" runat="server" Checked="<%# Eval("cbTest") == DBNull.Value ? false : Convert.ToBoolean(Eval("cbTest")) %>" Width="100px" Enabled="true" />
</EditItemTemplate>
</asp:TemplateField>

最佳答案

使用 引号的组合来制作格式正确的服务器标签。

Checked='<%# Eval("cbTest") == DBNull.Value ? false : Convert.ToBoolean(Eval("cbTest")) %>'

关于c# - TemplateField 中的 ASP.NET CheckBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20617135/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com