首页 > 解决方案 > 如何在有关系的两个类之间添加在下拉列表中获取数据的可能性?

问题描述

在程序中,我有学生和课程表,它们之间存在关系。如何在将学生添加到数据库时选择要包含在下拉列表中的课程?

 Student class:
        public int StudentID { get; set; }
        public String Name { get; set; }
        public virtual ICollection<Subject> Subjects { get; set; }

    Subject class:
     public int SubjectID { get; set; }
     public String SubjectName { get; set; }
public virtual ICollection<Student> Students { get; set; }

如果有人有一个简单的例子,我会很高兴看到。

标签: c#asp.net-mvcentity-frameworkhtml.dropdownlistfor

解决方案


您可以在第一个下拉列表的 selectedindexchanged 事件上绑定第二个下拉列表。(使用第一个下拉列表的选定值/文本过滤第二个下拉列表的结果)


推荐阅读