I have a control with the visible property set to the value of a boolean field. However, I want the visiblity to be the opposite of the boolean field. How do I do this?
This code shows the visible property set to the value of the field. I want to negate that value.
<span runat="server" id="toMonthYear" visible='<%#Eval("isAttending")%>'>
<%#Eval("toMonthName")%>
</span>
Simply cast it to bool
and use the negation operator (NOT
in VB.NET).
Visible='<%# !(bool)Eval("isAttending") %>'