本文介绍了如何创建SQL WHERE从ASP .NET MVC2的jqGrid multipleGroup过滤条件子句的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

jqGrid的多组搜索是用来产生分组过滤器对象。
ASP .NET MVC2在服务器端用来创建被传递到PostgreSQL where子句中的字符串。

jqGrid multiple group search is used which produces grouped filters object.ASP .NET MVC2 is used in server side to create where clause string which is passed to PostgreSql.

奥列格ASP.NET MVC的jqGrid示例SQL where子句生成器生成无效的,其中这个条件子句。它的工作原理只是没gruping。

Oleg ASP.NET MVC jqGrid sample sql where clause builder builds invalid where clause for this condition. It works only without gruping.

Whre发现样品C#code产生corrent WHERE子句如果multipleGroup:真正的使用

Whre to find sample C# code which generates corrent where clause if multipleGroup: true is used ?

$.extend($.jgrid.search, {
    savekey: [true, 13],
    multipleSearch: true,
    multipleGroup: true,
    recreateForm: true,
    overlay: 0,
    closeOnEscape: true,
    closeAfterSearch: true
 });

修改

下面是链接WHERE子句建设者
ASP.NET MVC 2.0 jqGrid的

Here is link to WHERE clause builder ASP.NET MVC 2.0 Implementation of searching in jqgrid

推荐答案

请看看 JqGridRequestModelBinder 类,这是对的jqGrid要求ASP.NET MVC模型绑定,它应该给你一个想法如何反序列化multipleSearch / multipleGroup过滤器。你可以找到的所有其它必要的类。这是项目的一部分。你可以找到关于如何这里使用这个库版本)。

Please take a look at JqGridRequestModelBinder class which is ASP.NET MVC model binder for jqGrid request, it should give you an idea how to deserialize the multipleSearch/multipleGroup filters. You can find here all the other necessary classes. This is all part of Lib.Web.Mvc project. You can find samples on how to use this library here (go the zip file or get the latest version from Subversion).

这篇关于如何创建SQL WHERE从ASP .NET MVC2的jqGrid multipleGroup过滤条件子句的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-02 11:31