Добавить флажок к каждому значению ItemTemplate

Я привязываю список размером 5 к DataList с помощью этого кода:

 <ItemTemplate>
     <%# Eval("Id") %>
     <%# Eval("FirstName") %>
     <%# Eval("LastName") %>
     <%# Eval("City") %>
 </ItemTemplate>

Я хотел бы добавить динамически с помощью кода за флажком рядом с каждыми 5 элементами списка и рядом с каждым свойством eval itemtemplate (Id, FirstName, LastName, City).

Я хотел бы иметь такой вывод (на странице ASPX):

(X)1 (X)Mike (X)A (X)New York

(X)2 (X)John (X)B (X)New York

(X)3 (X)Kevin (X)C (X)New York

(X)4 (X)Oswald (X)D (X)New York

(X)5 (X)Rene (X)E (X)New York

(X) = флажок

Эти флажки должны иметь собственный уникальный идентификатор.

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

Мой вывод на данный момент:

1 Mike A New York

2 John B New York

3 Kevin C New York

4 Oswald D New York

5 Rene E New York

Спасибо!


person Swag    schedule 14.03.2014    source источник


Ответы (1)


Use: <ItemTemplate>
<asp:CheckBox ID="iDCheckbox" runat="server" Text='<%# Eval("Id") %>'/>                                 
        ...etc...                        
</ItemTemplate>

установите Display="inline", если по умолчанию установлено значение block, установите Display="inline", если по умолчанию установлено значение block

person Brinky    schedule 14.03.2014
comment
Покажите свой полный код программной части, предоставив то, что вы показываете в качестве результатов. Нет причин, по которым вы не можете установить флажки в программном коде вокруг тех функций eval, которые у вас есть, в этих шаблонах элементов. - person Brinky; 15.03.2014