【发布时间】:2011-02-08 14:59:57
【问题描述】:
我目前正在使用此语法来指定自定义 Razor 页面基类和模型类型:
@inherits MyWebViewPage<MyModel>
较新的 Razor 版本支持新指令以简化此代码:
@model MyModel
我想使用它,但我找不到让它与我的自定义基类一起使用的方法。有没有办法为我的网站在全球范围内指定这一点?
【问题讨论】:
标签: .net asp.net-mvc razor
我目前正在使用此语法来指定自定义 Razor 页面基类和模型类型:
@inherits MyWebViewPage<MyModel>
较新的 Razor 版本支持新指令以简化此代码:
@model MyModel
我想使用它,但我找不到让它与我的自定义基类一起使用的方法。有没有办法为我的网站在全球范围内指定这一点?
【问题讨论】:
标签: .net asp.net-mvc razor
在views/web.config中修改
<pages pageBaseType="System.Web.Mvc.WebViewPage">
到你的班级
【讨论】:
试图在Views/Web.config中指定这个?
<system.web.webPages.razor>
<pages pageBaseType="MyUberCustomBaseClass">
</pages>
</system.web.webPages.razor>
【讨论】: