可以将一些文本字符串插入过滤器文本区域

时间:2014-10-28 13:26:04

标签: smartgwt

我有一个ListGrid以及每列数据,有一个过滤框。我可以在那里手动一些文本,然后按Filter过滤。如何在代码中使用某种方法将一些文本插入过滤器框?我想在列上方得到一个过滤器框,然后在其中插入一个String文本,这样用户只需按下Filter按钮而不是自己键入。

1 个答案:

答案 0 :(得分:0)

要遵循的步骤:

  • 使用ListGrid.setShowFilterEditor(true)在网格上显示过滤器
  • 使用ListGridField.setFilterEditorProperties(textItem)显示特定列的过滤器

    例如:

    TextItem textItem = new TextItem();
    // set default value    
    listGridField.setFilterEditorProperties(textItem);
    
  • 使用ListGrid.addFilterEditorSubmitHandler()(如果需要)自定义过滤器编辑器提交请求。

关注SmartGWT showcase - Grid Sort Filter