har suttit hela dagen och koden och så precis när man tänkt sluta uppstår ett fel.
problemet är att jag har en selectbox som man kan välja flera alternativ i, när denna sedan skall valideras och det är något fel så vill jag ju att de som var markerade fortfarande skall vara markerade.
arrCategories(0,i) kommer från en databas som jag har tagit ut med GetRows.
arrSelCategories = Split(Request.Form("categories"), ",")
For i = 0 to UBound(arrCategories,2)
Response.Write("<option value=""" & arrCategories(0,i) & """")
For a = 0 to UBound(arrSelCategories)
If cstr(arrCategories(0,i)) = cstr(arrSelCategories(a)) Then
Response.Write(" selected")
End If
Next
Response.Write(">" & arrCategories(1,i) & "</option>")
Next
alla kategorier visas men det är bara den översta som blir markerad även om man markerat fler än den första.
nån som vet hur jag ska göra för att det skall fungera?
------------------
// David - Probably the best guy in the world