通用ViewMasterPage <t>的用例是什么?</t>

时间:2010-04-03 08:37:08

标签: asp.net-mvc views

在ASP.NET MVC中,存在通用主视图(ViewMaserPage<T>)。但他们的目的是什么?在我看来,主视图和“slave”视图的泛型参数必须相等,这限制了我对所有视图使用相同的模型。

2 个答案:

答案 0 :(得分:1)

您可以使用模型的基本类型作为母版页的通用参数。

答案 1 :(得分:1)

你有抽象的BaseViewModel,它包含例如属性Title,Description,Keywords,...,以及所有其他视图模型类继承自BaseViewModel。