我正在从 Windows 窗体迁移到 ASP.NET Web 窗体,但遇到了麻烦。我正在尝试插入、删除、编辑和更新。下面是我有的两张桌子。
人员表 - PersonID、人员公司表 - CompanyID、公司、PersonID
如何正确使用数据网格,以便在下拉列表中使用 Person 字段而不是 PersonID,以便用户可以从中选择一个值,同时我可以进行插入、删除、编辑、更新。
我希望你能明白我的意思,并会在某种程度上帮助我。谢谢
我正在从 Windows 窗体迁移到 ASP.NET Web 窗体,但遇到了麻烦。我正在尝试插入、删除、编辑和更新。下面是我有的两张桌子。
人员表 - PersonID、人员公司表 - CompanyID、公司、PersonID
如何正确使用数据网格,以便在下拉列表中使用 Person 字段而不是 PersonID,以便用户可以从中选择一个值,同时我可以进行插入、删除、编辑、更新。
我希望你能明白我的意思,并会在某种程度上帮助我。谢谢
这很容易做到。
您需要在网格中附加公司表的数据源,默认情况下它将显示人员 ID。为了将其连接到人员表,请将人员 ID 列更改为模板。在编辑模板中导入一个下拉列表并将另一个数据源的人员表附加到它。相应地选择值和键。
对于一个基本的想法看看: http: //odetocode.com/articles/231.aspx