2011-01-17 4 views
0

Supposons que j'ai une application web e-shop. J'ai une table de catégories de produits dans ma base de données qui remplit un gridview en utilisant sqldatasource. Je veux être capable de cliquer sur le lien hypertexte de sélection sur une ligne et utiliser cet événement pour remplir une AUTRE grille en fonction de l'ID de la catégorie de produit sur laquelle on clique. Par exemple, la ligne 'CD' est cliquée, une autre grille affiche tous les différents CD. En conséquence, j'ai besoin de l'instruction select (sql) pour la deuxième table pour être dynamique en fonction de ce que l'utilisateur clique.Comment remplir dynamiquement une grille en fonction de la ligne sélectionnée d'une autre grille?

Est-ce que quelqu'un a déjà fait quelque chose comme ça?

Toute aide serait grandement appréciée,

Mark

Répondre

1

Il devrait être très facile. La clé consiste à utiliser SelectedValue du premier Gridview à utiliser en tant que paramètre de la requête pour remplir la seconde grille.

Voici un exemple: Master/Detail GridView

L'échantillon montrent GV et DetailsView mais dans votre cas, vous remplacez DV avec un autre GV.

Questions connexes