【问题标题】:How do I dynamically populate a gridview based on the selected row of another gridview?如何根据另一个gridview的选定行动态填充gridview?
【发布时间】:2011-01-17 16:13:56
【问题描述】:

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

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

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

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

任何帮助将不胜感激,

标记

【问题讨论】:

    标签: c# asp.net sql gridview


    【解决方案1】:

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

    这是一个示例:Master/Detail GridView

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-26
      • 2017-06-30
      相关资源
      最近更新 更多