有没有办法自定义wicket DataTable
布局?
我希望DataTable
具有水平数据流和每行多列。
e.g:
------------------------------
|prename| John| surname| Doe |
------------------------------
|city | NY | country| USA |
------------------------------
与DataTable
类的正常使用不同,这将仅用于显示一个对象(分别为一个数据集)
答案 0 :(得分:4)
请勿使用DataTable
。
对于一个简单的情况,只需为每个数据元素创建一个包含Label
的面板,并将表格布局放在相应的html片段中。
为了使其更具动态性,使用注释中指出的参数化大小,您可以使用嵌套的RepeatingView
组件构建自己的结构,一个用于行,一个用于列,或者可能使用{{1这将为你做一些布局工作。
但是DataGridView
实际上是指具有有意义的柱状结构的表,并且包含许多用于处理列结构的代码,这些代码对您的数据没有意义并且会妨碍您。