可能会插入一些文本字符串到过滤器文本区域
问题描述:
我有一个ListGrid
及以上每列数据,有一个过滤器框。我可以在那里手动输入一些文字,然后按Filter过滤。我如何插入一些文本到代码中的某种方法的过滤器框?我想在列上方获得一个过滤器框,然后在其中插入一定的字符串文本,以便用户可以按下过滤器按钮而不是自己输入它。可能会插入一些文本字符串到过滤器文本区域
答
遵循的步骤:
- 使用
ListGrid.setShowFilterEditor(true)
上显示网格 -
使用
ListGridField.setFilterEditorProperties(textItem)
过滤器显示在特定列过滤例如:
TextItem textItem = new TextItem(); // set default value listGridField.setFilterEditorProperties(textItem);
使用
ListGrid.addFilterEditorSubmitHandler()
(如果需要)自定义过滤器呃编辑提交请求。