Dorado 7 : 5.3.3.1 修改控件设置

步骤1:修改【datagridEmployee】控件设置

默认情况下过滤栏不显示,设置【datagridEmployee】属性如下:

属性说明
showFilterBartrue设置DataGrid的过滤栏显示与否(默认不显示)
filterModeserverSide设置DataGrid的过滤模式为服务端过滤

控件设置如下图所示:

note

我们在过滤栏中输入值,敲回车就会执行过滤查询,默认情况下这个查询只针对当前已经加载到浏览器端的数据进行过滤处理即进行基于当页数据的前台查询,如果我们希望执行持久层层面的过滤查询,则需要将这些参数提交给持久层负责查询的相关DAO对象,数据传递技巧-首先要设置Grid的filterMode为serverSide(默认 clientSide):

 

步骤2:修改datasetEmployee设置,设置属性如下:

属性说明
dataProvideremployeeService#getAllForFilter由后台employeeService这个bean中的getAllForFilter方法为DataSet提供数据

到目前为止,View部分设置完毕,接下来我们需要准备后台服务。

Attachments:

5.5.1-1.png (image/png)