我有3个型号:
public class Student {
public int StudentId { get; set; }
public string StudentName { get; set; }
public string Father { get; set; }
public string PhoneNumber { get; set; }
public string Email { get; set; }
public bool Gender { get; set; }
public int EmployID { get; set; }
public int RankID { get; set; }
public int CollegeID { get; set; }
public string Address { get; set; }
public string Description { get; set; }
public virtual ICollection<StudentCourse> OstadCourses2 { get; set; }
public Student()
{
}
}
public class Course
{
public int CourseId { get; set; }
public string Title { get; set; }
public string Subject { get; set; }
public int Year { get; set; }
public virtual ICollection<StudentCourse> OstadCourses1 { get; set; }
public Course()
{
}
}
public class StudentCourse
{
[Key]
public int StudentCourseId { get; set; }
public int StudentId { get; set; }
public int CourseId { get; set; }
public virtual Ostad Ostad14 { get; set; }
public virtual Course Course14 { get; set; }
public OstadCourse()
{
}
public OstadCourse(int ostadId, int courseId)
{
OstadId = ostadId;
CourseId = courseId;
}
}
我已经创建了学生名单。我想创建一个视图,其中有一个课程下拉列表和学生及其属性的列表。然后我们点击按钮在数据库中绑定Courseid和Student Id,就会显示学生和课程的列表?
我已经尝试过了。但没有成功。
在您的问题描述中我了解到您可能面临两种情况。
在第一个场景中,您需要两个下拉列表,一个用于学生,另一个用于课程。点击后,您想要将学生绑定到特定课程并获取相应的更新列表。
在第二种情况下,您希望通过从学生列表中课程列的下拉列表中进行选择,将每个学生与其各自的课程相关联。
如果有符合您期望的情况,请及时回复,以便我们更好地帮助您。如果这些情况不能完全满足您的需求,请随时提供进一步的信息或分享一些前端页面代码。