Как управлять репитером с нефиксированным номером столбца

Я использую повторитель для привязки всех данных таблицы.

И мои поля таблицы - Имя, Вариант1, Вариант2 ... Вариант12. Всего 13 столбцов. значения для столбцов Option являются динамическими. некоторое время он содержит два значения для Option1 и 2, а иногда число может быть изменено от 1 до 12.

Теперь я хочу показать только те столбцы параметров, которые содержат некоторое значение.

Вот так: -

Name
Option1
Option2
Option8

Name
Option10
Option12
Option4
Otion3

Name
Option5
Option7

Name
Option3
Option2
Option5
Option12
Option4

Means варианты не зафиксированы. как я могу управлять этим с помощью Repeater Control. ТАК он может показывать такую ​​ценность. Пожалуйста, предложите мне правильный способ решения этой проблемы.

Заранее спасибо.

Первое редактирование

<%# !Equals(DataBinder.Eval(Container.DataItem, "Option1")%>
....
<%# !Equals(DataBinder.Eval(Container.DataItem, "Option12")%>

Предположим, у меня есть 12 подобных вариантов. Теперь, если мой источник данных содержит только значения от 1 до 5, мне нужно, чтобы остальные от 6 до 12 опций не отображались на репитере.

5
задан Pankaj Mishra 1 June 2011 в 15:35
поделиться