我不知道这样做的正确方法,但我在Razor中有一个奇怪的要求
方案
我在40个视图中共享了一个布局页面,布局页面也包含一些标签字段。
我在Model中创建了一个基类,其中包含需要在Layout页面上显示的属性,这个类在每个模型中都被继承。
所以基本上当Model传递给View时,它包含一些要在布局上显示的属性。
查询 这是一种正确的方法吗? (如果没有,那么正确的做法是什么?)
如何在布局页面中的视图中访问模型的属性。
答案 0 :(得分:2)
部分视图可以是备用视图,但为什么不创建包含布局属性的基类,并且所有模型都继承基类
查看此内容以获取更多信息 Pass data to layout that are common to all pages