Могу ли я использовать цикл в блоке <% # Eval ()%> - PullRequest
0 голосов
/ 08 сентября 2010

Я хочу напечатать серию в одной ячейке gridview, сообразуясь с условием. Я использовал условие от троичного оператора, как

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

но я хочу напечатать серию вместо строки Sequence1 и Sequence2 по циклу. Есть идеи.

1 Ответ

1 голос
/ 08 сентября 2010

Вы могли бы, но это было бы немного грязно, так как вам пришлось бы использовать что-то вроде лямбда-выражения для получения блока кода, так как в конечном итоге оно должно было быть одним выражением.

Я предлагаю вам поместить код в метод вашего класса Page и вызвать его из выражения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...