【发布时间】:2011-09-04 07:14:08
【问题描述】:
谁能给我一个关于构建令人印象深刻(或只是漂亮)数据网格\列表视图的参考。
我的所有目的都是显示数据(不是添加数据或编辑数据)。
我有一个条件,即单击特定列数据时,它将引用另一个页面(详细视图)。
我有一个列表对象,其中包含要与之绑定的所有数据。
提前致谢
【问题讨论】:
谁能给我一个关于构建令人印象深刻(或只是漂亮)数据网格\列表视图的参考。
我的所有目的都是显示数据(不是添加数据或编辑数据)。
我有一个条件,即单击特定列数据时,它将引用另一个页面(详细视图)。
我有一个列表对象,其中包含要与之绑定的所有数据。
提前致谢
【问题讨论】:
website 有一些不错的 CSS 表格设计。您可以选择其中一个,下载适当的 CSS 文件,将其包含在您拥有表格的页面中,这样就可以了。
如果您只有一个简单的表格,我建议您使用 GridView 而不是 DataGrid,主要是因为让 GridView 更容易呈现表格的页眉/页脚部分,这是上述 CSS 所必需的文件工作。 (例如检查这个问题,How do I get Gridview to render THEAD?)
ListView 为您提供比 GridView 更多的控制权,但您必须自己输入更多代码(HeaderTemplate、ItemTemplate、AlternatingItemTemplate 等)。如果您有需要更多控制表格呈现方式的场景,ListView 会是更好的选择,但根据您所说的(简单表格),我会推荐 GridView
【讨论】: