c # combobox bindet an Objektliste

Schnelle Frage, es ist möglich, ein Kombinationsfeld an eine Liste von Objekten zu binden, aber die Eigenschaft selectedvalue zeigt auf das Objekt und nicht auf eine Eigenschaft des Objekts.

Ich frage nur, weil wir einige Business-Objekte haben, die auf andere Objekte verweisen - wie z. B. ein 'Year'-Objekt. Dieses Jahresobjekt muss möglicherweise gegen ein anderes Jahresobjekt ausgetauscht werden.

Die einzige Lösung, die ich finden kann, besteht darin, eine andere Klasse mit einer einzelnen Eigenschaft zu haben, die in diesem Fall auf ein Jahresobjekt verweist. Binden Sie dann das Kombinationsfeld an eine Liste dieser Elemente und setzen Sie die Elemente display und value auf die Eigenschaft single.

Aber das für irgendwelche 'Nachschläge' zu tun, die wir haben, scheint ein bisschen schmerzhaft zu sein ??

Marlon

Antworten auf die Frage(4)

Ihre Antwort auf die Frage