背景
在利用Asp.Net开发信息系统时,我们经常需要显示一些清单页面,清单页面的功能一般是上方有一些 自定义查询功能区,下方是数据表格。下图就是一个比较典型的例子:
针对上面这样的一个页面,查询条件可选的字段都是程序开发时固定死的,用户可以选择的范围有限 ,用户体验不好。那么我们能不能提供一个像下图所示的自定义通用查询功能呢?
功能需求
一般来说,通用查询模块至少要包含以下的功能:
不能是IE Only 的
查询字段包含文本型、日期型、下拉框型、数字型。
查询条件可自定义。
查询值做录入验证。
查询关系查自定义。
用户可以配置查询条件的字段、条件、查询值、查询关系。
用户可以手动增加、删除查询条件。
用户可以将当前查询条件保存到数据库中,以便以后查询。
用户可以删除以前保存的历史记录
时间: 2024-10-03 19:11:42