摘要:
在MVC3中推荐使用Razor作为模板引擎,这就不能像使用aspx时那样很明显的修改页面基类,如图所示:有时候,需要修改页面的基类来实现一些特殊要求(例如需要Ioc来注入到View中) 时,需要能够修改View的基类,这时可以继承System.Web.Mvc.WebViewPage<TModel>,如图所示:然后修改 cshtml文件,将@model行去掉,替换成@inherits MvcAuthentication.CustomWebViewPage<MvcAuthentication.Models.ChangePasswordModel>后就可以了 阅读全文