asp.net – 部分查看并将数据传递给布局MVC3
发布时间:2020-12-16 09:22:48 所属栏目:asp.Net 来源:网络整理
导读:我想通过布局和我的方式显示所有页面的类别: 这里我的模型(NewsCategoriesModel) using System;using System.Collections.Generic;using System.ComponentModel;using System.ComponentModel.DataAnnotations;using System.Globalization;using System.Linq
我想通过布局和我的方式显示所有页面的类别:
这里我的模型(NewsCategoriesModel) using System; using System.Collections.Generic; using System.ComponentModel; using System.ComponentModel.DataAnnotations; using System.Globalization; using System.Linq; using System.Web; using System.Web.Mvc; using System.Web.Security; namespace GiaoXuKeSat.Models { public class NewsCategoriesModel { public int NewsCategoriesID { get; set; } public string NewsCategoriesName { get; set; } } } 这里是Partialview(_NewsCategories) @using System.Linq; @using System.Linq; @model IEnumerable<GiaoXuKeSat.Models.dms_NewsCategory> @foreach (var item in Model) { <ul id="dmsMenuULUL"> <li>@item.NewsCategoriesName</li> </ul> } 然后我将部分视图打印到布局 @Html.Partial("_NewsCategories"); 但是我没有将Object引用设置为对象的实例. @foreach (var item in Model) { 解决方法
您需要将部分视图所需的模型传递给它.如.
@Html.Partial("_NewsCategories",Model.NewsItems); 如果您退出模型,则只需将当前视图模型传递给部分模型.您也可以使用ViewBag. 如果您从主页/布局页面调用Partial,则不太可能在每个页面上都有您的模型.所以在这种情况下,最好创建一个控制器/动作,将您的新闻项模型返回到局部视图,然后用…调用 @Html.Action("NewsCategories","NewsController"); 然后,它将运行指定的操作并显示操作调用的局部视图. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.NET MVC中的代码
- asp.net – IIS HTTP错误403.1 – 禁止访问:拒绝执行访问
- ASP.NET MVC3 Controller或Model中虚拟路径的根相对路径
- 使用Asp.Net文本框的Bootstrap Datepicker
- asp.net – gzip压缩在Windows Azure网站
- asp.net省市三级联动的DropDownList+Ajax的三种框架(aspnet
- 【.Net码农】认识ASP.NET MVC的5种AuthorizationFilter
- 基于B/S模式的asp课程重难点掌握情况分析系统
- asp.net-mvc – Html.ActionLink给出错误:无法解决操作
- asp.net-mvc – Breeze.js失败,无法加载文件或程序集System
推荐文章
站长推荐
- asp.net – 如何将Sitecore Droptree源设置为项目
- asp.net – 无法加载viewstate.正在加载viewstat
- 在asp.net中是否有验证电子邮件地址的功能?
- asp.net – 什么设置的User.Identity.Name和User
- asp.net-mvc-4 – 首先使用EntityFramework 6代码
- asp.net – 如何拦截WCF .svc服务中对方法的所有
- asp.net – 为什么不能通过IIS7中的web.config删
- asp.net – 正则表达式验证器不验证空文本框
- asp.net-mvc – 在mvc 5和web api 2之间共享owin
- asp.net – MVC控制器和视图应该有1到1的关系吗?
热点阅读