您只能在ListView中定义GroupItemCount,但如果要根据数据源中项目的属性进行分组,该怎么办?按特定组排序.数据源在此属性上排序.
我已经看到了一些示例,其中ItemTemplate中的某些标记是有条件地显示的,但我想尽可能利用GroupTemplate.
这可能吗?
当我必须在转发器中添加基本组标题时,我使用 ItemTemplate 中的 Literal 控件来实现:
<asp:Literal runat="server" Text='<%# GetGroupHeading(Eval("Group")) %>' />
Run Code Online (Sandbox Code Playgroud)
代码中的“GetGroupHeading”方法跟踪前一个组标题并发送回“<h2>组名称</h2>”,如果我们与前一个项目位于同一组,则返回一个空字符串。正如我所说,我在 Repeater 上做到了这一点,所以不确定它是否能满足您对 ListView 的需求。
| 归档时间: |
|
| 查看次数: |
6969 次 |
| 最近记录: |