2014-10-28 49 views
0

我有一个ListGrid及以上每列数据,有一个过滤器框。我可以在那里手动输入一些文字,然后按Filter过滤。我如何插入一些文本到代码中的某种方法的过滤器框?我想在列上方获得一个过滤器框,然后在其中插入一定的字符串文本,以便用户可以按下过滤器按钮而不是自己输入它。可能会插入一些文本字符串到过滤器文本区域

回答

0

遵循的步骤:

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

    过滤例如:

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

按照SmartGWT showcase - Grid Sort Filter