如何在MVC列表视图中访问项索引

时间:2012-10-18 22:36:53

标签: asp.net asp.net-mvc asp.net-mvc-3 razor

我正在创建一个视图,其中模型是List of Foo。我想创建一个带有actionlink的列表来选择给定的Foo项,并需要将其传递回控制器。但是,在Foo中没有什么特别的东西可以与actionlink相关联。我想在Foo中传递项目的索引,但不知道如何从视图中的模型中获取索引。

如果不创建包含索引的viewmodel,是否可以这样做?

1 个答案:

答案 0 :(得分:1)

您的意思是@for(int i=0; i<Model.Count; i++),然后使用我作为身份证?但是你需要确保这些职位不会改变。

我认为长期使用Foo会更好。