ascx页面中的三元运算符

时间:2011-11-11 07:17:08

标签: c# asp.net

我在ListView中有这个检查

<%# Eval("Count") != null ? Eval("Count") : 0%>/<%# Eval("MaxRange")%>

现在我想改变一下,如果count为null,那么它应该什么都不显示。

我尝试过但没有用。

<%# Eval("Count") != null ? Eval("Count") + '/' + <%# Eval("MaxRange")%> : null %>

请让我知道如何做到这一点。

感谢。

3 个答案:

答案 0 :(得分:1)

试试这个

    <%# Eval("Count") != null ? Eval("Count") + '/' +  Eval("MaxRange") : ""%>

我认为这应该有用

答案 1 :(得分:0)

试试这个

<%# Eval("Count") != null ? Eval("Count") + '/' + <%# Eval("MaxRange")%> : ""%>

答案 2 :(得分:0)

<%# Eval("Count") != null ? Eval("Count") + '/' + <%# Eval("MaxRange")%> : String.Empty%>