我有一个控件,其visible属性设置为布尔字段的值。但是,我希望visiblity与布尔字段相反。我该怎么做?
此代码显示将visible属性设置为字段的值。我想否定这个价值。
<span runat="server" id="toMonthYear" visible='<%#Eval("isAttending")%>'>
<%#Eval("toMonthName")%>
</span>
答案 0 :(得分:3)
只需将其转换为bool
并使用negation operator(VB.NET中的NOT
)。
Visible='<%# !(bool)Eval("isAttending") %>'
答案 1 :(得分:1)
试试这个
<span runat="server" id="toMonthYear" visible='<%#(!Boolean.Parse(Eval("isAttending"))%>'>