编辑具有复杂对象的可变长度集合

时间:2015-02-06 13:33:38

标签: c# asp.net-mvc asp.net-mvc-4

我想在ASP.NET MVC应用程序中为一个具有ICollection属性的Model实现一个编辑器。

public class Peson 
{
   public int Id {get; set;}
   public int Name {get; set;}
   public ICollection<PersonCode> {get; set;}
}

public class PersonCode 
{
   public int PersonId {get; set;}
   public int Code {get; set;}
   public int SubCode {get; set;}
}

在PersonCode类中,每个SubCode依赖于Code,例如Code 1,我们只能选择SubCodes 2,3和Code 2 SubCodes 5,7

每个代码和子代码都有一个存储在数据库

中某处的描述

所以我需要在单个Person Edit页面的Person对象中编辑这个集合(添加,删除,编辑其中的项目),并提供用于选择Code和SubCode的下拉列表。

0 个答案:

没有答案