我的剃刀视图有问题.我有以下内容: public ICollectionTopic Topicspublic class Topic{ public string Description { get; set; }} 我想遍历集合并打印出如下结果: @foreach (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> }