2011-05-18 3 views
0

J'essaie d'afficher l'ID et la description d'un document dans une liste déroulante, mais je ne sais pas comment le faire. Jusqu'à présent, cela fonctionne bien, mais montre seulement le document de référence.Afficher deux liaisons de valeurs dans une liste déroulante

<asp:DropDownList ID="TrainingDocIDTextBox" runat="server" 
DataSourceID="AccessDataSource2" DataTextField="ReferenceDocument" 
DataValueField="TrainingDocID" 
onselectedindexchanged="TrainingDocIDTextBox_SelectedIndexChanged"> 
</asp:DropDownList> 

Merci!

+0

Quel est votre problème? Le code est correct avec DataTextField et DataValueField. –

+0

@monty, il est possible d'avoir une liste déroulante avec deux valeurs? –

+0

Hors de la boîte non, mais vous pouvez utiliser la solution de contournement en concaténant des valeurs comme Vimvq1987 suggéré. –

Répondre

5

Vous ne pouvez pas. Mais vous pouvez contourner ce problème en combinant ReferenceDocument & TrainingDocID dans la requête, par exemple:

Select [TrainingDocID], [TrainingDocID] + ',' + [ReferenceDocument] as [RefrenceDoc] from ... 
+0

Y a-t-il un possible? comme combinaison de liste déroulante et répéteur? –

+0

C'est possible, mais il vous faudra plus de temps pour coder et prendre plus de temps pour exécuter votre application :) – Vimvq1987

Questions connexes