如何根据另一个gridview的选定行动态填充gridview?

时间:2011-01-17 16:13:57

标签: c# asp.net sql gridview

假设我有一个电子商店网络应用程序。我的数据库中有一个产品类别表,它使用sqldatasource填充gridview。

我希望能够单击行上的选择超链接,并使用该事件根据单击的产品类别的ID填充另一个gridview。例如,单击“CD”行,另一个gridview显示所有不同的CD。

因此,我需要根据用户点击的内容将第二个表的select(sql)语句设置为动态。

以前有人做过这样的事吗?

非常感谢任何帮助,

标记

1 个答案:

答案 0 :(得分:1)

应该很容易。关键是使用第一个Gridview的SelectedValue作为查询的参数来填充第二个gridview。

以下是一个示例:Master/Detail GridView

示例显示GV和DetailsView,但在您的情况下,您将DV替换为另一个GV。