Многократный поиск полей в MVC 3 с использованием C # - PullRequest
0 голосов
/ 20 августа 2011

Привет, я относительно новичок в MVC 3. Мне просто интересно, есть ли способ выполнить поиск по нескольким полям.

Мне нужно, чтобы на странице было много текстовых полей, где пользователь мог бы ввести критерии поиска, такие как Регион, Рейтинг продавца, Тема продавца и т. Д. и затем, когда пользователь нажимает кнопку поиска, он должен заполнить список продавцами, соответствующими введенным критериям.

Я искал в Интернете и не нашел конкретного ответа ...

Заранее спасибо ...

Ответы [ 2 ]

0 голосов
/ 20 августа 2011

Да, вы можете передать несколько параметров в действие контроллера, например, определив форму с несколькими полями ввода в своем представлении и разрешив форме отправлять URL-адрес действия.Данные можно передавать с помощью нескольких параметров метода, пользовательского класса модели, который определяет соответствующие свойства, или просто с помощью коллекции форм.

0 голосов
/ 20 августа 2011

Вы можете использовать сетку типа jqgrid , чтобы получить такие функциональные возможности. Это относительно легко реализовать в asp.net mvc. Однажды я написал mvc helper для jqgrid, он построен для mvc2, но также может использоваться и в mvc3. Есть также пример приложения для помощника, вы можете найти его здесь , чтобы увидеть, соответствует ли он вашим потребностям.

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