asp.net - 我可以否定使用 "Eval"的属性中的值吗?

标签 asp.net asp.net-3.5

我想将按钮的启用状态设置为值的否定。

所以给定这段代码:

<asp:CheckBox ID="DefaultChecked" 
              Checked='<%# Bind("IsDefaultMessage") %>' 
              Enabled="false" 
              runat="server" />

<asp:LinkButton ID="MakeDefaultButton" 
                runat="server" 
                CommandName="MakeDefault' 
                CommandArgument='<%# Bind("ResidentialInfoID") %>' 
                Text="Make Default" />

如何制作链接按钮 Enabled属性 false如果 IsDefaultMessage == true ?

最佳答案

如果有人正在寻找 VB.Net 的选项

<asp:CheckBox ID="DefaultChecked" Checked='<%# NOT (Eval("IsDefaultMessage")) %>' Enabled="false" runat="server" />

关于asp.net - 我可以否定使用 "Eval"的属性中的值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/611049/

相关文章:

c# - 我不可见的下拉列表在 visual studio 中不再可见

asp.net - 使用 ASP .Net Membership 使用户登录持久化

asp.net-mvc - 如何使用 VB 实现 DropDownListFor 的 htmlAttributes MVC

asp.net - 你能确定你的网络表单页面遵循的路线名称吗?

c# - asp.net 如何从html表中插入数据到数据库中

c# - 密码正则表达式适用于 chrome 和 firefox,但不适用于 IE7

c# - 您如何验证数字证书 SSL?

asp.net - 可以从 jQuery 触发 asp.net 验证吗?

c# - 导致 "Failed to load viewstate."错误的页面主题

visual-studio-2008 - Web 应用程序未获取对 ASP 命名空间的引用