c# - 如何在有关系的两个类之间添加在下拉列表中获取数据的可能性?
问题描述
在程序中,我有学生和课程表,它们之间存在关系。如何在将学生添加到数据库时选择要包含在下拉列表中的课程?
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; }
如果有人有一个简单的例子,我会很高兴看到。
解决方案
您可以在第一个下拉列表的 selectedindexchanged 事件上绑定第二个下拉列表。(使用第一个下拉列表的选定值/文本过滤第二个下拉列表的结果)
推荐阅读
- flutter - 如何在 Flutter 的 SafeArea 中制作多个 Cupertino 按钮?
- java - 使用 Streams 为列表的每个元素调用方法
- php - 无法检查 laravel 的 API 请求对象中是否存在属性
- flutter - 如何为 Mysql/Php 发布请求的 Future 添加参数?
- gcc - ARM Cortex-M7 GCC 链接器错误 Relocation truncated truncated to fit R_ARM_PREL31 当试图将一些文件放在另一个内存部分时
- javascript - 动态添加两层组件 react native
- r - R按间隔聚合数据帧
- laravel - 如何将方法动态添加到 laravel 类
- sass - sass 中的规则 @use 使用 gulp 编译不正确
- java - Java - Dom4j 选择子节点