如果我从System.Web.Mvc.ViewPage继承aspx页面会有任何问题

时间:2010-04-30 06:53:57

标签: asp.net asp.net-mvc-2

我正在开发一个网站,其中包含asp.net页面和MVC页面,所以我有BaseWebPage类,它将用于asp.net页面和MVC视图。但我的BaseWebPage类继承自System.Web.Mvc.ViewPage,因此对于普通的asp.net页面是否会有任何代码/功能中断,因为System.Web.Mvc.ViewPage正在覆盖一些Pagelife循环方法。

1 个答案:

答案 0 :(得分:1)

可能有。您提议做的事情可能在MVC 2中工作,但它不受支持,可能会在MVC 3或任何其他未来版本中中断。

您可能想要做的是将公共逻辑分解为可从WebForms页面和MVC视图访问但与页面/视图本身不同的属性或其他项目。这样,管道中的更改就不太可能影响应用程序的这些部分。