【问题标题】:How to get a create view from viewmodel with list of objects如何从带有对象列表的视图模型中获取创建视图
【发布时间】:2011-06-07 23:51:46
【问题描述】:

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

我有一个对象列表,我想做的是在对象的一个​​视图中拥有多个“创建”视图。

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

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

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

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

对不起,如果我没有正确提出问题,我是 asp.net mvc 的新手,不知道如何在这里做我想做的事情。

【问题讨论】:

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


【解决方案1】:

Steven Sanderson 写了一篇关于如何edit a variable length list 的博客。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-27
    • 2018-06-24
    • 1970-01-01
    相关资源
    最近更新 更多