如何用ASP.NET MVC通过集合迭代,在Razor视图里打印出每个项目的索引和内容?
- 内容介绍
- 文章标签
- 相关推荐
本文共计217个文字,预计阅读时间需要1分钟。
我的刀剑视觉有问题。内容如下:javapublic ICollectionTopic Topicspublic class Topic { public string Description { get; set; }}我想遍历集合并打印出以下结果:javaforeach (int index in Enumerable.Range(0, Model.Topi))
我的剃刀视图有问题.我有以下内容: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> }
本文共计217个文字,预计阅读时间需要1分钟。
我的刀剑视觉有问题。内容如下:javapublic ICollectionTopic Topicspublic class Topic { public string Description { get; set; }}我想遍历集合并打印出以下结果:javaforeach (int index in Enumerable.Range(0, Model.Topi))
我的剃刀视图有问题.我有以下内容: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> }

