2011-05-01 2 views
1

Je travaille sur une application ASP.NET. La page principale est composée de deux grilles. Cette grille est liée à une liste et sa première colonne est une colonne CheckBox permettant à l'utilisateur de sélectionner des commandes avec lesquelles travailler.Asp.net gridview copy items

Lorsque l'utilisateur clique sur le bouton Envoyer, les commandes sélectionnées sont copiées dans la deuxième grille.

Mes questions:

1) Quelle est la meilleure façon d'obtenir des commandes sélectionnées en tant que liste de la grille 1?

2) Est-il possible d'effectuer une sélection à partir de la grille 1 dans la grille 2?

Merci beaucoup!

Répondre

0

Vous pouvez parcourir les lignes GridView et les ajouter au même type d'objet que celui utilisé pour lier la première grille. Puis Définissez la source de données de la seconde grille sur l'objet que vous avez créé et appelez DataBind(). Vous pouvez également utiliser l'événement SelectedIndexChanged qui se déclenchera à chaque fois que vous cliquerez sur le bouton Sélectionner, mais après que le contrôle GridView aura géré l'opération de sélection.