Как создать предложение SQL WHERE из условия фильтра нескольких групп jqgrid в ASP .NET MVC2 - PullRequest
1 голос
/ 06 марта 2012

Используется групповой поиск jqGrid, который создает объект сгруппированных фильтров. ASP .NET MVC2 используется на стороне сервера для создания строки условия where, которая передается в PostgreSql.

Oleg ASP.NET MVC jqGrid, пример sql, где построитель предложений строит недопустимое предложение where для этого условия. Работает только без групов.

Где найти пример кода C #, который генерирует предложение corrent where, если используется множественная группа: true?

$.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

1 Ответ

1 голос
/ 09 марта 2012

Пожалуйста, посмотрите на JqGridRequestModelBinder класс, который является связывателем модели ASP.NET MVC для запроса jqGrid, он должен дать вам представление о том, как десериализовать фильтры множественного поиска / множественной группы.Вы можете найти здесь всех других необходимых классов.Это все часть проекта Lib.Web.Mvc .Вы можете найти примеры использования этой библиотеки здесь (перейдите в zip-файл или получите последнюю версию из Subversion ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...