2
我有下面定义MVC:更新一对多的关系
public class Student{
[key]
public string Id{get; set;}
public string name{get; set:}
public virtual List<Enrollment> Enrol{get; set;}
}
public class Enrollment{
public int Id{get; set;}
[ForeignKey("student")]
public String StudentId{get; set;}
Public string ISC{get; set;}
public virtual Student student{get; set;}
}
一个一对多的关系,我有一个表格让我来编辑包括添加或删除一些入学率学生实体。在表单提交后保存这些数据时,注册是否也会更新,还是必须分别更新注册?理想情况下,应该通过删除然后重新插入或刚刚更新的注册(并且只在存在比现有更多的新项目时插入)?
是否使用ASP-MVC? EF? (MVC只是一种设计模式,不是技术,LINQ不会自动使用EF,它也可以是LINQ对象。) –
我正在使用ASP-MVC – jpo
我重新标记了您的问题。 –