2013-05-29 33 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"))%>'>