在以下问题上浪费时间:
<asp:Literal ID="myId" runat="server" Text='<%# User == null ? "Yes" : "Nope, failwhale" %>' />
然而,这根本没有显示任何内容。
<asp:Literal ID="myId" runat="server" Text="This works." />
我在这里错过了什么?我尝试通过设置来隐藏ImageButton:
<asp:ImageButton ID="ibCreateCredit" src="../../images/factuur.gif" alt="create" runat="server" Visible='<%# User.IsInRole("IsAFish") %>' />
您需要使用Eval函数:-
<asp:Literal ID="myId" runat="server"
Text='<%# (Eval("User") == null ? "Yes" : "Nope, failwhale") %>' />