将列表视图拆分为多个列

我使用后台代码中的DataTable填充ListView。 问题是,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

也许我忽略了一些东西,但我似乎无法找到答案。

请不要说我想将它保存在一个ListView中,所以我不打算拆分项目并将它们放到多个ListView中。

解决方案:使用DataList而不是ListView。 见Tim的答案。


改用DataList 。 它具有RepeatDirectionRepeatColumns属性。 前者是RepeatDirection.Vertical ,后者是你的情况。

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

链接地址: http://www.djcxy.com/p/27825.html

上一篇: Split a listview into multiple columns

下一篇: overflow menu size