我目前正在使用此语法指定自定义Razor页面基类和模型类型:
@inherits MyWebViewPage<MyModel>
Razor的新版本支持一个简化此代码的新指令:
@model MyModel
我想使用它,但我找不到一种方法使它适用于我的自定义基类。有没有办法在我的网站的全局级别指定这个?
答案 0 :(得分:21)
在views / web.config modify
中<pages pageBaseType="System.Web.Mvc.WebViewPage">
到你的班级
答案 1 :(得分:18)
试图在Views/Web.config
?
<system.web.webPages.razor>
<pages pageBaseType="MyUberCustomBaseClass">
</pages>
</system.web.webPages.razor>