【发布时间】:2014-06-27 08:20:31
【问题描述】:
我已经了解了如何在视图中使用局部视图,并且我了解如何将模型从视图传递到局部视图。我不明白的是如何在 _Layout.cshtml 中包含一个 Partial View,以便我可以将它传递给 Partial View - 或者,Partial View 本身如何调用 Controller Action 来创建一个模型以供使用。
具体来说,我想在 _Layout.cshtml 中包含一个局部视图,以显示在每个页面的标题中。部分视图将在用户配置文件中显示自定义设置。如果不进行控制器操作调用,我想不出任何方法来获取模型 - 但这是如何在 _Layout.cshtml 中的部分视图中/为部分视图完成的?
访问控制器操作以构建部分视图所需的模型以使用 jQuery 调用是我唯一的选择吗?还是有别的办法?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-4 razor