Jag vill skapa en dropdownmeny (HtmlSelect) på min asp.net sida som fylls med värden från en databas.
Problemet är att jag inte vill att "value" ska få samma innehåll som "text" (det som visas i dropdown listan). I alla exempel som jag hittat kan man bara tilldela båda två samtidigt, inte var och en för sig.
Hur gör jag?
/Håkan
Du kan göra såhär (taget ur huvudet :D, säkert några fel)
så blir texten det värdet som ligger i fältet Värde och value är det värdet som ligger i fältet ID
DropDownList1.DataTextField = "Värde"
DropDownList1.DataValueField = "ID"
DropDownList1.datasource = DT
DropDownList1.databind()
hmm, och DT är ett ... DataSet?
NETworkMedlem sedan juni 20011 732 inlägg Gissar att det är en datatable... men du kan naturligtvis fylla den med någon annan giltig datakälla också, exempelvis en datalist eller en arraylist.