如何添加工具提示(或标题标签)到挂毯网格行?我想在工具提示中显示行敏感信息。我可以在t:loop
中完成,但我需要使用t:grid
。我不需要网格中的附加列。如何添加工具提示(或标题标签)到挂毯网格行?
我正在使用tapestry版本5.0.18。
如何添加工具提示(或标题标签)到挂毯网格行?我想在工具提示中显示行敏感信息。我可以在t:loop
中完成,但我需要使用t:grid
。我不需要网格中的附加列。如何添加工具提示(或标题标签)到挂毯网格行?
我正在使用tapestry版本5.0.18。
我写这一个网格组件已经呈现后应用于装饰行和细胞GridDecorator混入的“现代版”。装饰器具有对DOM元素和用于绘制网格行的bean的引用。因此,您可以根据需要修饰DOM(例如,将上下文菜单添加到特定于该行的每一行)。
演示/代码在这里:
您可以覆盖缺省的表头和电池,并与任何填补他们你喜欢:
<table t:type="Grid" ...>
<t:parameter name="lastNameHeader">
<!-- Your content -->
</t:parameter>
</table>
参数的名称是“$ {nameOfRow}头”页眉和“$ {nameOfRow}细胞“的细胞。
我已经把问题放在挂毯用户组here上。根据我的理解,没有直接的方法可以做到这一点。
但我在下面的方法中取得了一些成功。
在呈现的html页面中,挂毯网格被转换为表格。使用java脚本,我们可以将标题标签附加到每一行。
jQuery('td.rowtitle').attr('width', '12%').attr('title', '${message:yourMessage}');
感谢您的提问。我从Henning的回答中了解到我在寻找什么,但是这种语法在Tapestry 5.3中被弃用,并且不起作用(除非可能我重新配置Tapestry以忽略弃用)。这是海宁的例子
<t:grid ...>
<p:lastNameHeader>
<!-- your content -->
</p:lastNameHeader>
<t:grid>