Будут ли какие-либо проблемы, если я унаследую страницу aspx от System.Web.Mvc.ViewPage - PullRequest
0 голосов
/ 30 апреля 2010

Я занимаюсь разработкой веб-сайта, который будет содержать как страницы asp.net, так и страницы MVC, поэтому у меня есть класс BaseWebPage, который будет использоваться как для страниц asp.net, так и для представлений MVC. но мой класс BaseWebPage унаследован от System.Web.Mvc.ViewPage, поэтому будет ли какое-либо нарушение кода / функциональности для обычных страниц asp.net, поскольку System.Web.Mvc.ViewPage переопределяет некоторые методы цикла Pagelife.

1 Ответ

1 голос
/ 30 апреля 2010

Там может быть. То, что вы предлагаете сделать, будет , вероятно, работать в MVC 2, но это не поддерживается и может сломаться в MVC 3 или любой другой будущей версии.

Вместо этого вы можете захотеть добавить общую логику в свойство или другой элемент, который доступен как на ваших страницах WebForms, так и в ваших представлениях MVC, но отличается от самих страниц / представлений. Таким образом, изменения в конвейере с меньшей вероятностью затронут эти части вашего приложения.

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