0
好的,所以这个人今天让我难倒了几个小时。在尝试制定一些解决方案后,我似乎无法完全理解。将项目添加到包含ASP.Net MVC 2中的多个列表的模型列表中
我有一个模型,其中包含一些原始属性和一些列表。
在视图中,我需要能够更新任何一个这些列表(添加/删除/更新),而无需点击数据库并保存更改。保存操作只会在页面上点击保存按钮时发生。网页上会有多种表单。
形式有如下....
主要形式将只有名称/描述字段。 其他表单将包含列表中类型所需的字段。
范例模型
public class Model
{
public string Name { get; set; }
public string Description { get; set; }
public List<Type1> { get; set; }
public List<Type2> { get; set; }
public List<Type3> { get; set; }
}
我会建议看HTML生产和编写客户端脚本来更新HTML或使用[ajax](http://www.asp.net/mvc/tutorials/contact-manager/iteration-7-add-ajax-functionality -CS) – 2012-01-16 19:49:27