Wicket自定义(数据)表格布局

时间:2011-09-19 08:37:12

标签: datatable wicket

有没有办法自定义wicket DataTable布局? 我希望DataTable具有水平数据流和每行多列。

e.g:

------------------------------
|prename| John| surname| Doe |
------------------------------
|city   | NY  | country| USA |
------------------------------

DataTable类的正常使用不同,这将仅用于显示一个对象(分别为一个数据集)

1 个答案:

答案 0 :(得分:4)

请勿使用DataTable

对于一个简单的情况,只需为每个数据元素创建一个包含Label的面板,并将表格布局放在相应的html片段中。

为了使其更具动态性,使用注释中指出的参数化大小,您可以使用嵌套的RepeatingView组件构建自己的结构,一个用于行,一个用于列,或者可能使用{{1这将为你做一些布局工作。

但是DataGridView实际上是指具有有意义的柱状结构的表,并且包含许多用于处理列结构的代码,这些代码对您的数据没有意义并且会妨碍您。