我试图根据文件上的日期是否大于或等于2013年1月1日来显示标签的内容。
我这样做并尝试将其改为各种方式,但似乎没有给出我想要的结果。
<asp:Label ID="RefLabel" runat="server" Text='ކޮޕީ:'
Visible='<%# IIf(Eval("DateGregEng", "{0:dd/MM/yyyy}") = "1 January 2013", "False","True") %>'>
</asp:Label>
非常感谢任何帮助:)
答案 0 :(得分:1)
尝试使用DataBinder.Eval
而不是Eval
。
<asp:Label ID="RefLabel" runat="server" Text='ކޮޕީ:'
Visible='<%# IIf(DataBinder.Eval("DateGregEng", "{0:dd/MM/yyyy}") = "1 January 2013", "False","True") %>'>
</asp:Label>