asp.net-mvc – @ Html.DisplayNameFor的详细信息模型
发布时间:2020-12-15 18:44:57 所属栏目:asp.Net 来源:网络整理
导读:在我的模型中,我有一个实体 public class Carrier{public Guid CarrierId { get; set; }public string Name { get; set; }} 我也有一个ViewModel public class CarrierIndexViewModel{public IEnumerableCarrier Carriers { get; set; }public PagingInfo P
在我的模型中,我有一个实体
public class Carrier { public Guid CarrierId { get; set; } public string Name { get; set; } } 我也有一个ViewModel public class CarrierIndexViewModel { public IEnumerable<Carrier> Carriers { get; set; } public PagingInfo PagingInfo { get; set; } } 我有一个强类型(CarrierIndexViewModel)索引视图,这是假设使用PagingInfo显示一个载波表。 我试图使用Html帮助器在我的表的标题中显示Carrier.Name 如何使用我的新CarrierIndexViewModel获得相同的结果来显示Carrier.Name的标题? 解决方法
您可以向您的View添加一个@using语句以指定操作符类型,然后您需要循环运行Model的Carriers属性。
你的观点看起来像.. @model CarrierIndexViewModel @using Carrier @foreach(Carrier c in Model.Carriers) { @Html.DisplayFor(model => c.Name) } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – DropDownList获取底层对象
- asp.net-mvc – 在IIS7上部署MVC应用程序的最佳实践
- asp.net-mvc – ASPNET MVC中的Modelbinding数据库实体
- asp.net – ADO.NET TableAdapter参数
- asp.net – ajax中的Updatepanel总是运行page_load事件?
- asp.net – 为什么页脚项目不包含在Repeater.Items中?
- asp.net-core – 提供Google身份验证背后的静态文件
- asp.net – 我们可以在单个元素上有多个itemprop用于微数据
- Autofac MVC与ASP.Net MVC集成4
- 在ASP.NET中,当HttpContext.Current为NULL时,如何获取physc
推荐文章
站长推荐
- ASP.Net C#MVC5 Razor查看XML站点地图
- 在ASP.NET中动态设置元素属性的值
- asp.net – 数据库加密或应用程序级加密?
- asp.net-mvc – 在Umbraco 6.1.1 MVC 4中,如何使
- asp.net – Visual studio 2013:无法看到下拉开
- asp.net – ConfigurationManager.AppSettings缓
- 给 EF Core 查询增加 With NoLock
- 当我与Fiddler核实时,为什么我的asp.net mvc应用
- asp.net – 使用HttpModules将事件附加到Session
- 从ASP.NET执行Query时,抛出过期的异常
热点阅读