MVC Filtering, как вы сортируете артистов для музыкального сайта от A-Z? - PullRequest
1 голос
/ 11 августа 2011

Я прошел музыкальный магазин MVC с помощью учебных пособий, и сейчас я изменяю и добавляю что-то на сайт по своему вкусу. То, что я хотел бы сделать, это открыть страницу Исполнителя, чтобы буквы A-Z и All были написаны на экране в строке вверху, чтобы пользователи могли просматривать Исполнителей по первой букве названия группы. Какой метод я бы использовал для этого? Может ли параметр помочь мне?

1 Ответ

3 голосов
/ 11 августа 2011

Вы можете использовать параметр для фильтрации данных. Когда вы заполняете модель в действии контроллера, используйте параметр фильтра по умолчанию как «Все» или «A» (первая буква). Затем отфильтруйте данные модели и затем верните их с видом. Для «Все» очевидно пропустить логику фильтрации.

При просмотре вы можете иметь ActionLink для каждой буквы, связанной с тем же действием и передавая букву в качестве параметра. Таким образом, вы можете использовать одно и то же действие для отображения данных, и все, что вам понадобится, ссылки на действия, передающие параметр этому действию и отображающие данные, будут одинаковыми (используйте веб-сетку или любой другой способ отображения данных).

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