2009-10-06 5 views
0

peut un GridView être lié à une liste <>?liant Gridview sans utiliser une base de données

Je souhaite créer un scénario Détails du maître. Ainsi, la première liste <> contient les données de base et la deuxième donnée enfant. Lorsque l'utilisateur clique sur les données de base, les données enfant doivent apparaître dans un pop.

Est-ce possible? S'il vous plaît partager du code.

Répondre

0

Oui, c'est possible. Jetez un oeil à la ObjectDataSource à utiliser pour la liaison de données d'une liste à un GridView. Cela nécessite un peu plus de codage manuel, mais cela fonctionne.

Il existe une bonne discussion sur une solution possible here qui construit manuellement un DataTable à partir de votre liste d'objets métier pour faciliter le filtrage/le tri/la pagination par rapport à l'implémentation manuelle de ces méthodes.

0

GridView1.DataSource = theList;
GridView1.DataBind();

0

Vous pouvez créer sur la table temporaire, puis lier cette table avec la grille. Aime,

dataset.DataSource = tempTable;

tempTable.DataBind();

Questions connexes