我有一个ListGrid
以及每列数据,有一个过滤框。我可以在那里手动一些文本,然后按Filter过滤。如何在代码中使用某种方法将一些文本插入过滤器框?我想在列上方得到一个过滤器框,然后在其中插入一个String文本,这样用户只需按下Filter按钮而不是自己键入。
答案 0 :(得分:0)
要遵循的步骤:
ListGrid.setShowFilterEditor(true)
在网格上显示过滤器使用ListGridField.setFilterEditorProperties(textItem)
显示特定列的过滤器
例如:
TextItem textItem = new TextItem();
// set default value
listGridField.setFilterEditorProperties(textItem);
使用ListGrid.addFilterEditorSubmitHandler()
(如果需要)自定义过滤器编辑器提交请求。