Jag har ett antal olika "factory-klasser" som hämtar data från en datakälla (kan vara XML eller någon DBMS). Dessa klasser har en mängd metoder för att hämta och manipulera den underliggande datan. De har alla en metod motsvarande "FetchAllXXX" som returnerar en ICollection med object, exempelvis "FetchAllTexts" returnerar en collection med Text-object. Jag vill kunna databinda dessa collections till exempelvis en DropDownList och det är enkelt, det som jag inte lyckas med är att sätta vad som skall vara Text och vad som skall vara Value, går det att lösa? Som det är nu används objektets ToString()-metod både för Text och Value. Det var ju så enkelt att jag inte förtod det. Helt enkelt att skriva namnent på propertyn man vill binda till i strängen man tilldelar DataValueField. Exempelvis ddlTest.DataValueField = "PropertyName".Databinda ICollection
Sv: Databinda ICollection