C# 在多个列上具有相同数据的Listview

C# 在多个列上具有相同数据的Listview,c#,listview,asp.net-3.5,C#,Listview,Asp.net 3.5,我有一个包含姓名的列表 我想创建一个listview,它将显示这些名称,每行三个 我不确定如何做到这一点。您应该使用GroupTemplate。这里有一个例子 <asp:ListView ID="ProductList1" runat="server" DataSourceID="ProductDataSource" GroupItemCount="3" ItemPlaceholderID="itemsGoHere" GroupPlaceholderID="gr

我有一个包含姓名的列表

我想创建一个listview,它将显示这些名称,每行三个


我不确定如何做到这一点。

您应该使用GroupTemplate。这里有一个例子



  • <asp:ListView ID="ProductList1" runat="server"
       DataSourceID="ProductDataSource"
       GroupItemCount="3" ItemPlaceholderID="itemsGoHere"
       GroupPlaceholderID="groupsGoHere">
    
       <LayoutTemplate>
          <p>
             <asp:PlaceHolder runat="server" ID="groupsGoHere"></asp:PlaceHolder>
          </p>
       </LayoutTemplate>
    
       <GroupTemplate>
          <ol>
             <asp:PlaceHolder runat="server" ID="itemsGoHere"></asp:PlaceHolder>
          </ol>
       </GroupTemplate>
    
       <ItemTemplate>
          <li><%#Eval("ProductName")%></li>
       </ItemTemplate>
    </asp:ListView>