将复选框添加到每个ItemTemplate值

本文关键字:ItemTemplate 复选框 添加 | 更新日期: 2023-09-27 17:50:16

我正在将大小为5的List绑定到DataList,代码为:

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

我想通过代码在每5个列表项和每个itemtemplate-eval属性(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(=复选框

这些复选框应该有自己的唯一id。

你们能给我一些如何做到这一点的建议吗?或者把我重定向到好的来源?我在谷歌上找不到任何东西。

我目前的输出是:

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

谢谢!

将复选框添加到每个ItemTemplate值

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

如果默认为块,则设置Display="inline"如果默认为阻止