MVC4--导航页内使用Partialview并传入Model定义导航
1,在基类ApplicationController里面定义 模板页Layout需要使用的ViewModel【实际逻辑已经实现,这里不显示代码】
直接上图
2,在Views-->Shared 文件夹右键
新建 部分试图 命名为 _TopMenuVModel
在顶部 引入 模型
下面 写入 你的对应 页面 模型
可以直接 调用 @foreach (var m10 in Model.TopMenuList)
Model--》 xxx 你的ViewModel内定义的 内部2次模型
3,在 _Layout.cshtml 内 渲染这个 部分试图
直接 @Html.Action("LayoutAction")
这里的 名字 即为 图1 中
最终 可以将 layViewModel 传入 _Layout.cshtml模板页内
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。