【问题标题】:dynamically set smart gwt list grid header动态设置智能 gwt 列表网格标题
【发布时间】:2012-05-12 05:26:55
【问题描述】:

我创建了一个 smartgwt list grid。网格标题是静态的,内容由服务器端数据填充。 代码看起来像这样

ListGrid grid = new ListGrid();
grid.setFields();//set columns names..  
grid.setData();//pass datasource..

在页面加载时,它首先初始化网格对象,设置字段名称(列),当服务器端数据可用时,它会填充网格。

当列/标题是静态的时,这种方法很好。但是,我正在尝试修改网格以便动态设置标题。更具体地说,服务器数据将包括有关网格标题的信息(网格的列数、列名等)。一种方法是将标题信息放在网格内容单元格中,并将该单元格设计为看起来像标题。

我想知道是否有更好的方法来做到这一点?

【问题讨论】:

  • 你不能区分创建列表网格以匹配服务器响应事件吗?
  • 如果您事先不知道您需要的字段,我同意@Jean-MichelGarcia。获取数据时创建新的 ListGrid。如果您知道服务器可以带回的所有字段,则创建所有字段并使用setHidden(true/false)

标签: smartgwt listgrid


【解决方案1】:

【讨论】:

  • 但这是在 SectionStackSection 中添加标题而不是 LitGrid 本身。如果您有多个列表网格并且您希望为每个网格分别设置一个标题/标题,这将无济于事
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-09-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-01
相关资源
最近更新 更多