Миграция на asp.net управление MVC, реализующее IDataSource - PullRequest
3 голосов
/ 18 мая 2009

Учитывая ситуацию:

Пользовательский элемент управления, реализующий IDataSource. У этого есть текстовое поле или два, и кнопка. Теперь, когда вы размещаете на любой странице и добавляете GridView с DataSource, который является этим элементом управления, вы получаете сетку с фильтрами.

Как мне реализовать этот сценарий в asp.net MVC? Какие-либо предложения ?

Должен ли я дать более подробную информацию?

1 Ответ

1 голос
/ 19 мая 2009

Я думаю, что вы наткнулись на одно из определяющих различий между ASP.NET MVC и WebForms. Вы не можете делать такие вещи типа RAD drag-and-drop с MVC (прямо сейчас). Вам нужно в основном создать свой собственный GridView View и придерживаться некоторых действий по фильтрации (с jQuery или чем-то для фильтрации на стороне клиента). В этом случае пользовательский элемент управления может быть превращен в «частичное представление».

Однако, если вы часто используете именно это приложение, я не думаю, что переход на MVC даст вам много преимуществ (учитывая предоставленную вами ограниченную контекстную информацию).

Ваш вопрос - «Как», но я думаю, что более важный вопрос - «Почему».

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