我想将我的ASP.NET ListView 分组,但我不知道如何执行此操作:/我从其他程序中获取了一个字符串,其中包含有关模块和用户的信息使用此许可证。为此,我想使用一个 ListView 与群组如何:
我需要一个简单的例子来说明我如何做组。
这是我的代码:
<div>
<asp:ListView runat="server" ID="lv_lsdyna_programs" style="overflow:auto;height:160px;">
<LayoutTemplate>
<table id="UserList" border="0">
<tr style="background-color:#ccdaeb">
<th><span class="spanpading"><asp:Label ID="lbl_Program_Header" runat="server" Text="Programm"></asp:Label></span> </th>
<th><span class="spanpading"><asp:Label ID="lbl_Used_Header" runat="server" Text="Belegt"></asp:Label></span></th>
<th><span class="spanpading"><asp:Label ID="lbl_Free_Header" runat="server" Text="Frei"></asp:Label></span></th>
<th><span class="spanpading"><asp:Label ID="lbl_Max_Header" runat="server" Text="Max"></asp:Label></span></th>
</tr>
<tr id="itemPlaceholder" runat="server"></tr>
</table>
</LayoutTemplate>
<ItemTemplate>
<tr onmouseover="this.style.backgroundColor='#87CEFA'" onmouseout="this.style.backgroundColor='#ffffff'">
<td><span class="spanpading"><asp:Label ID="lbl_Program" Text='<%# Eval("Program") %>' runat="server" /></span></td>
<td><span class="spanpading"><asp:Label ID="lbl_Used" Text='<%# Eval("Used") %>' runat="server" /></span></td>
<td><span class="spanpading"><asp:Label ID="lbl_Free" Text='<%# Eval("Free") %>' runat="server" /></span></td>
<td><span class="spanpading"><asp:Label ID="lbl_Max" Text='<%# Eval("Max") %>' runat="server" /></span></td>
</tr>
</ItemTemplate>
<AlternatingItemTemplate>
<tr style="background-color: #E5EDF5;" onmouseover="this.style.backgroundColor='#87CEFA'" onmouseout="this.style.backgroundColor='#E5EDF5'">
<td><span class="spanpading"><asp:Label ID="lbl_Program" Text='<%# Eval("Program") %>' runat="server" /></span></td>
<td><span class="spanpading"><asp:Label ID="lbl_Used" Text='<%# Eval("Used") %>' runat="server" /></span></td>
<td><span class="spanpading"><asp:Label ID="lbl_Free" Text='<%# Eval("Free") %>' runat="server" /></span></td>
<td><span class="spanpading"><asp:Label ID="lbl_Max" Text='<%# Eval("Max") %>' runat="server" /></span></td>
</tr>
</AlternatingItemTemplate>
<EmptyDataTemplate>
Zurzeit laufen keine Programme
</EmptyDataTemplate>
</asp:ListView>
</div>
在我的代码中,我使用了 dataTable ,我填写了信息并将其用于 ListView 。