Можете ли вы создать собственный базовый класс представления бритвы, который имеет модель и модель представления

В MVC2 у нас есть собственный базовый класс

public class OurViewPage<TModel,TPresentationModel> : ViewPage<TModel>

, поэтому у нас есть в представлении свойство Model и свойство PresentationModel ...

Наш файл Aspx начинается с

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Our.Master"
 Inherits="OurViewPage<IndexModel,IndexPresentationModel>" %>

. С механизмом просмотра MVC3 Razor, что-нибудь эквивалент возможен?

  • от какого базового класса мы должны унаследоваться.
  • как указать в представлении, какие классы оно использует (эквивалент директивы Page)?
5
задан marcind 9 November 2010 в 21:10
поделиться