【发布时间】:2013-11-24 01:08:06
【问题描述】:
我正在使用 ASP.Net MVC 5。 我有两个简单的课程;学生和课程,像这样;
public class Student
{
public int Id { get; set; }
public string Name { get; set; }
}
public class Course
{
public int Id { get; set; }
public string Name { get; set; }
public virtual ICollection<Student> Students { get; set; }
}
我想创建一个新的Course,其中包含可选的许多Students。
学生表单/视图将呈现为部分视图(在课程视图中)。
现在我有一个创建视图,它是强类型为Course。
此视图只有 1 个文本框 - Course 的名称。
我将强类型化的局部视图渲染为Student。
为简化起见,我只想将 1 名学生添加到列表中。
我想将学生数据传递给课程对象,然后“继续”传递给控制器。
谁能帮助我使用这种从局部视图传递数据的方法,或者告诉我它在 MVC 中是如何完成的? ;)
【问题讨论】:
标签: c# asp.net asp.net-mvc asp.net-mvc-5