Какие функции ASP.Net MVC могут заменить способ использования событий в Webforms для поддержки слабосвязанных компонентов?ASP.Net MVC - Что заменяет события для поддержки свободной связи?
Например, возьмем простой контроль пейджера в WebForms:
- Номер страницы щелкнул
- Пейджер выстреливает событие «PageChange» с новым номером страницы
- Эта подписавшийся страница/управления получил событие и обрабатывает инициирование вызова для извлечения и привязки новых данных.
Какие инструменты доступны в ASP.NET MVC, чтобы поддерживать аналогично
- слабосвязанности
- компонентов повторного использования
- Разделение логики для одной страницы/просмотра (например очень сложный страница «портал»).
RenderAction (...) является вашим другом здесь. – mxmissile
Это может быть первый раз, когда Webforms когда-либо описывался как «слабосвязанный» .... – womp
mxmisile, спасибо за подсказку. Я рассмотрю это больше. Womp - не полезно. События - это метод, который можно использовать для создания несвязанного соединения компонентов. WebForms построены вокруг событий. – James