2009-03-08 6 views
0

J'ai 3 colonnes (colonnes: Prénom, Nom, Tél) Pour le Prénom et le Nom, j'utilise GridBoundColumn c'est bien. Mais pour le dernier je ne sais pas quoi utiliser (je pourrais avoir plusieurs nombres et là j'ai besoin de plusieurs rangs d'affilée). Comment puis-je résoudre ce problème mon DataSource est une liste (chaîne prenom, chaîne Nom, Liste Tel)Rangées imbriquées dans une rangée

alt text http://www.imagefilez.com/out.php/i343457_help.jpg

+0

Si vous souhaitez être en mesure de sélectionner le numéro de téléphone à utiliser, vous pouvez utiliser un DropDownList –

Répondre

1

Utilisez un TemplateColumn et dans le itemtemplate ajouter un autre contrôle de liste imbriquée. Définissez sa propriété de source de données sur votre liste de téléphones.

This article explique cette approche en détail.

Vous pouvez ignorer l'exemple de code concernant RowFiltering dans l'événement RowDataBound et simplement définir la source de données dans votre liste.

+0

+1 correct - pour définir la source de données, faites simplement: DataSource = <% # Eval ("Tel")%> – eglasius

Questions connexes