我可以在<%#Eval()%>中使用循环吗?块

时间:2010-09-08 06:42:50

标签: asp.net gridview

我想根据condtiotion在gridview的一个单元格中打印系列。我使用了来自三元运算符的条件,如

<%# Eval("Sequence").ToString()=="R" ? "Sequence1" : "Sequence2" %>

但我想通过循环打印系列而不是字符串Sequence1和Sequence2。有任何想法。

1 个答案:

答案 0 :(得分:1)

你可以,但是它会变得有点乱,因为你必须使用类似lambda表达式的东西来获取代码块,因为它必须最终成为单个表达式。

我建议您将代码放在Page类中的方法中,然后从表达式中调用它。