由于我的previous question似乎没有太大的人气,我决定彻底改变我解决问题的方式。现在我的问题是我仍然有一个带有外键FK的TABLE1,但我现在要做的是在GridView显示下拉列表中有FK列。下拉列表应将其Text属性绑定到TABLE1中的FK,但它们应由FK的不同值填充(存储在TABLE2中)。
有关如何实现这一点的想法吗?
PS:ASP.Net中数据控件的新功能
答案 0 :(得分:1)
1.将您的Child表和父表从数据库中作为数据集
2.将数据集分配为gridview的数据源(父表(Dataset.Table [“ParentTable”]))
3.在网格视图的编辑项模板中添加下拉列表
4.选择Dropdown时,会识别Dropdown&的值。使用选定值查询Child表
5.填写其他领域的细节。
请使用脚本管理器&执行此操作时更新面板。
这对你来说很有帮助。
答案 1 :(得分:0)
创建两个SQL数据源,一个用于父表,另一个用于子表。将gridview绑定到第一个,将模板中的下拉绑定到第二个。这应该可以解决问题。