ASP.NET MVC - 动态下拉列表
ASP.NET MVC - Dynamic dropdown lists
我这里有一个复杂的问题。这是所需的界面:
当您点击 Add grade
时,select 和 input.text 添加了 javascript。这里的问题是如何将所有这些传输到控制器??
以下是使用的模型:
public class Student {
public int Id { get; set; }
[Required]
[Display(Name = "First name")]
public string FirstName { get; set; }
[Required]
[Display(Name = "Last name")]
public string LastName { get; set; }
[Required]
[Display(Name = "Grades")]
public virtual IList<Grade> Grades { get; set; }
}
public class Grade {
public int Id { get; set; }
public int ClassId { get; set }
public int StudentId { get; set; }
[Required]
[Display(Name = "Class")]
public virtual Class Class { get; set; }
[Required]
[Display(Name = "Value")]
public string Value { get; set; }
}
public class Class {
public int Id { get; set; }
[Required]
[Display(Name = "Name")]
public string Name { get; set; }
}
有没有人遇到过这个?
我这里有一个复杂的问题。这是所需的界面:
当您点击 Add grade
时,select 和 input.text 添加了 javascript。这里的问题是如何将所有这些传输到控制器??
以下是使用的模型:
public class Student {
public int Id { get; set; }
[Required]
[Display(Name = "First name")]
public string FirstName { get; set; }
[Required]
[Display(Name = "Last name")]
public string LastName { get; set; }
[Required]
[Display(Name = "Grades")]
public virtual IList<Grade> Grades { get; set; }
}
public class Grade {
public int Id { get; set; }
public int ClassId { get; set }
public int StudentId { get; set; }
[Required]
[Display(Name = "Class")]
public virtual Class Class { get; set; }
[Required]
[Display(Name = "Value")]
public string Value { get; set; }
}
public class Class {
public int Id { get; set; }
[Required]
[Display(Name = "Name")]
public string Name { get; set; }
}
有没有人遇到过这个?