2010-02-17 15 views
0

J'ai de nombreux types d'objets - la conception est telle qu'il n'est pas pratique de créer une sous-classe pour chaque combinaison imaginable d'attributs. Au lieu de cela, j'ai un Hashtable appelé Attributes qui contient les données pour chacun d'eux. J'essaie d'afficher le contenu de Attributes dans un XtraGridView/GridView. J'aimerais que chacune des paires clé/valeur apparaisse dans une sous-vue. Comme si:Utilisation d'un GridView (XtraGridView) pour afficher le contenu d'une table de hachage

+-----------------------------------------+ 
| Attributes        | 
|  Key1   | Value1   | 
|  Key2   | Value2   | 
|  Key3   | Value3   | 
+-----------------------------------------+

Une façon de faire?

Répondre

0

Vous devez simplement spécifier Hashtable en tant que DataSource de GridView.

http://forums.asp.net/t/1173224.aspx

Ou vous pouvez toujours transformer vos données en un objet Datatable et passer ensuite à DataSource QUE du GridView.