将列表视图拆分为多个列

本文关键字:拆分 列表 视图 | 更新日期: 2023-09-27 18:34:36

我正在用隐藏代码中的DataTable填充ListView。问题是,列表视图变得太长,项目太多。

我想知道,我该如何做到这一点:

Item 1
Item 2
Item 3
Item 4
Item 5
Item 6

进入这个:

Item 1  Item 4
Item 2  Item 5
Item 3  Item 6

也许我忽略了什么,但我似乎找不到答案。

请不要说我想把它保存在一个列表视图中,所以我不想拆分项目并将它们放入多个列表视图中。

解决方案:使用数据列表代替列表视图。看蒂姆的回答。

将列表视图拆分为多个列

请改用DataList。它具有RepeatDirectionRepeatColumns属性。前者是RepeatDirection.Vertical,后两者在您的情况下是 2

获取或设置要在 DataList 控件中显示的列数。