2013-05-29 90 views
0

我有一个控件,其visible属性设置为布尔值字段的值。但是,我希望可见性与布尔型字段相反。我该怎么做呢?取消字段值来设置控件可见性

此代码显示可见属性设置为该字段的值。我想否定这个价值。

<span runat="server" id="toMonthYear" visible='<%#Eval("isAttending")%>'> 
    <%#Eval("toMonthName")%> 
</span> 

回答

3

只需将其转换为bool和(在VB.NET NOT)使用negation operator

Visible='<%# !(bool)Eval("isAttending") %>' 
1

试试这个

<span runat="server" id="toMonthYear" visible='<%#(!Boolean.Parse(Eval("isAttending"))%>'>