ASP.NET MVC4按示例查询开源建议

时间:2012-10-12 09:23:40

标签: sql-server asp.net-mvc entity-framework-4.1 query-by-example

我们目前正在构建一个新的应用程序,我们希望为用户提供的部分功能是能够通过Web UI构建临时查询以进行报告。

e.g。用户可以选择Entity1报告。

然后他们可以通过UI

选择标准

伪示例: ((Entity1.Type ='this'OR Entity1.Type ='something else')AND Entity1.CreatedDate> '01 -01'2012')

有没有人知道是否有一个好的解决方案(开源或付费),因为这似乎可能需要很多工作来实施定制的解决方案。

除此之外,我们正在使用Entity Framework v4.1神奇的独角兽版本。

2 个答案:

答案 0 :(得分:2)

如果您构建一个以结构化形式提供结果的UI(例如{entityType.property} {operation} {value}),那么为此动态构建表达式应该相当简单。

答案 1 :(得分:1)

我决定使用http://devtools.korzh.com/query-builder-aspnet/因为它为我节省了很多开发时间。