如何从viewmodel获取具有对象列表的创建视图

时间:2011-06-07 23:51:47

标签: asp.net asp.net-mvc-2 viewmodel

如何从viewmodel获取带有对象列表的创建视图

我有一个对象列表,我想要做的是在一个视图中为对象提供多个“创建”视图。

public class TaskItemsViewModel
{
    List<TaskItem> myTaskItems = new List<TaskItem>();
}

所以在控制器中我会为列表创建几个临时对象,然后在视图中你可以编辑它们。我想创建一个类似于商店的东西,你可以只说“添加另一个项目”,它只是进入视图,但是当保存到数据库时,你拥有的数量与视图一样多。

当我在Visual Studio中执行自动创建视图时,我根本没有获得迭代器(对于模型中的每个)。

如何获得我想要的功能,以便能够在视图中获得多个创建?

很抱歉,如果我没有正确地提出这个问题,我是asp.net mvc的新手,不知道我该怎么做才能做到这一点。

1 个答案:

答案 0 :(得分:0)

Steven Sanderson在博文中谈到如何edit a variable length list