asp.net-mvc – 通过集合迭代并在Razor中打印索引和项目
发布时间:2020-12-16 09:18:32 所属栏目:asp.Net 来源:网络整理
导读:我的剃刀视图有问题.我有以下内容: public ICollectionTopic Topicspublic class Topic{ public string Description { get; set; }} 我想遍历集合并打印出如下结果: @foreach (int index in Enumerable.Range(0,Model.Topics.Count())){ div@(index). Mode
我的剃刀视图有问题.我有以下内容:
public ICollection<Topic> Topics public class Topic { public string Description { get; set; } } 我想遍历集合并打印出如下结果: @foreach (int index in Enumerable.Range(0,Model.Topics.Count())){ <div>@(index). Model.Topics[@(index)].Description"</div> } 问题是我得到的只是: 0. Model.Topics[0].Description" 1. Model.Topics[1].Description" 我尝试了各种各样的东西,但仍然无法得到描述. 我究竟做错了什么 :-( 解决方法
试试这样:
@foreach (var item in Model.Topics) { <div>@Model.Topics.IndexOf(item). @item.Description</div> } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 过程或函数“”需要参数“”,这是未提供的
- asp.net-web-api – 是否可以从消息处理程序访问Controller
- asp.net – 如何使用AspNetSqlMembershipProvider正确验证m
- asp.net – 将更改部署到global.asax
- wcf – 我可以将system.serviceModel分成一个单独的.config
- asp.net-mvc – 在foreach中的mvc radiobuttons
- asp.net – 会话状态在ajax帖子之间丢失了吗?
- asp.net – 在数据库表中有效地查找唯一值
- asp.net – 我什么时候真的需要InamingContainer接口?
- ASP.NET MVC Ajax错误返回视图而不是ajax
推荐文章
站长推荐
热点阅读