Действительно ли использованием является EntityDataSource в соответствии с шаблоном MVC?

Я совершенно плохо знаком с APS.NET и в особенности моделью MVC...!

Я имею контроль Telerik RadGrid, который я использую. До сих пор (после NerdDinner) мне пасовали назад Модель к представлению, и это обеспечило доступ к различным свойствам, которые я хотел.

например: Inherits="System.Web.Mvc.ViewPage<MySqlMvc.Helpers.PaginatedList<MySqlMvc.Models.Customer>>

.. позволяет мне цикл вокруг Данных о клиентах извлечения и Объекта модели. Для этого управления RadGrid, однако, нужен я для использования EntityDataSource (поднятый трубку через разработчика).

Это имеет последствия для maintaing шаблон MVC? Я немного смущен тем, как EntityDataSource работает относительно моей Модели.

Править: Я действительно знаю, что существует версия MVC RadGrid, но нам также нужны RadScheduler и немногие другие.. помимо этого, я все еще хотел бы знать влияние.

1
задан DaveRandom 25 February 2013 в 22:22
поделиться

1 ответ

Нет, использование серверного элемента управления не соответствует шаблону MVC. Используйте EntityDataSource в своих приложениях веб-форм ASP.NET.

2
ответ дан 3 September 2019 в 01:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: