rek*_*kna 5 razor asp.net-mvc-3 asp.net-mvc-2
在MVC2中,我们有一个自定义基类
public class OurViewPage<TModel,TPresentationModel> : ViewPage<TModel>
Run Code Online (Sandbox Code Playgroud)
所以我们在视图中有一个Model属性和一个PresentationModel属性......
我们的Aspx文件以
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Our.Master"
Inherits="OurViewPage<IndexModel,IndexPresentationModel>" %>
Run Code Online (Sandbox Code Playgroud)
使用MVC3 Razor视图引擎,是否可以实现相同的功能?
你的类应该源自System.Web.Mvc.WebViewPage<TModel>
在您的视图文件中,您将以下行添加到顶部:
@inherits OurWebViewPage<IndexModel, IndexPresentationModel>
Run Code Online (Sandbox Code Playgroud)
@model请注意,如果您有一个带有两个泛型参数的基类,则不应使用该语法。
| 归档时间: |
|
| 查看次数: |
777 次 |
| 最近记录: |