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

是否从scrach构建一种GridView控件?

  •  1
  • Txugo  · 技术社区  · 16 年前

    我想用网格视图的方式显示一些结果。 但对于每一页,我想显示3个“内部转发器”,分别显示1-10、11-20和21-30的数据。你可以在下面的图片中看到这个。

    alt text http://img196.imageshack.us/img196/1285/examplesv.jpg

    我的问题是,如果只使用一个网格视图和多个项目模板,是否更容易构建此视图? 还是应该从Strach构建一个新的用户控件?

    3 回复  |  直到 16 年前
        1
  •  4
  •   MusiGenesis    16 年前

    我建议为此从头开始构建自己的用户控件。即使用于其预期目的(显示基于表格的数据),使用GridView就像拥有根管一样。

    一般来说,当涉及到非标准的UI元素(比如您正在做的工作)时,您可能会花费更多的时间来尝试将现有控件嵌入到所需的形状中,而不仅仅是从头开始编写自己的控件。

        2
  •  1
  •   ScottE    16 年前

    您需要一个网格视图的所有功能,还是只是渲染和分页数据?如果不是,那么网格视图可能不是用来构建的合适控件。

    另外,一定要查看新的listview和datapager控件。

    http://www.west-wind.com/WebLog/posts/127340.aspx

        3
  •  0
  •   Mark Nold    16 年前

    我会仔细看看 ExtJS's Grid . 它的外观令人印象深刻,有很多你需要的功能。生成的JS文件可能有点大,但也可能有点大 build your own 如果你把这个放到互联网上。

    推荐文章