使用eval的三元条件语句

时间:2014-09-12 03:01:17

标签: asp.net conditional eval ternary-operator

我试图使用eval创建一个三元条件语句。但是我不知道怎么做,因为我需要输出一个asp链接或一个asp标签。

这是我未完成的三元条件:

  <%# Eval("TaggedActive") == 0 ? %>

// <asp:LinkButton Text="Button" OnClick="function" runat="server" />

<%# : %>

// <asp:Label Text="Already Clicked"  runat="server" />

我如何写我的病情?

1 个答案:

答案 0 :(得分:1)

想通了我只需要将它放在我的两个字段上,但我不得不扭转条件,以便它不会同时显示。

Visible='<%# Convert.ToInt32(Eval("TaggedActive")) == 0 ? true : false %>'