代码之家  ›  专栏  ›  技术社区  ›  Kirschstein

ASP.NET从具有动态行数和列数的列表生成表

  •  0
  • Kirschstein  · 技术社区  · 16 年前

    我有一个项目列表,我希望用户能够勾选适合它们的项目。

    目前我有一个 <ul> 由A生成 Repeater 复选框和标签控件放在一边,一切正常。

    然而, <UL & GT; 屏幕占用了太多空间,我需要对其进行压缩。我认为最好的方法是一个表,它根据项目的数量展开,9生成3x3网格,12个3x4网格,16个4x4网格等,最大宽度为6行。

    关于从哪里开始有什么建议吗?

    3 回复  |  直到 16 年前
        1
  •  2
  •   Matthew Dresser    16 年前

    使用ASP.NET复选框列表控件。

    您可以控制它的显示方式,例如它使用的行/列的数量。

        2
  •  1
  •   Jamie Ide    16 年前

    我认为您可以通过使用复选框列表控件来实现这一点。它具有repeatcolumns属性,可用于指定列数。

        3
  •  0
  •   BBlake    16 年前

    我将采用的方法是组合使用复选框列表来控制列和行的数量,然后使用CSS来控制如何在浏览器中显示。我总是发现CBL的默认格式在各种复选框之间放置了太多的填充。这样,您就可以找到最适合在浏览器窗口中获取最多信息的工具。