日期:2014-05-18  浏览次数:20415 次

怎么在asp:repeater添加判断语句呢?
<ItemTemplate>
<%
 if(DataBinder.Eval(Container.DataItem,"OrderType")=="123"){

}
</ItemTemplate>

这样的语句怎么写呢?

就是在嵌套代码中怎么获取OrderType的值

------解决方案--------------------
<%# (string)Eval("OrderType")== "123" ? "X" : "O" %>
分枝比较多时你可以写个方法 <%# GetOrderType((string)Eval("OrderType")) %>