MVC访问布局页面的视图模型

时间:2012-12-26 12:03:57

标签: asp.net-mvc asp.net-mvc-4

我不知道这样做的正确方法,但我在Razor中有一个奇怪的要求

方案

我在40个视图中共享了一个布局页面,布局页面也包含一些标签字段。

我在Model中创建了一个基类,其中包含需要在Layout页面上显示的属性,这个类在每个模型中都被继承。

所以基本上当Model传递给View时,它包含一些要在布局上显示的属性。

查询 这是一种正确的方法吗? (如果没有,那么正确的做法是什么?)

如何在布局页面中的视图中访问模型的属性。

1 个答案:

答案 0 :(得分:2)

部分视图可以是备用视图,但为什么不创建包含布局属性的基类,并且所有模型都继承基类

查看此内容以获取更多信息 Pass data to layout that are common to all pages

相关问题