Tja!
Har en selectform med olika dynamiska alternativ.
<OPTION VALUE="ica2.asp?ID=<%=ica("ID")%>" <%if cint(ID) = cint(film("ID")) then%> selected<% end if %>><%=ica("strNamn")%>
Och ja, ID får ett värde precis över och det är inte tomt.
Skrev ut ID och film("ID") bredvid varandra och dom var exakt lika.
Är det något fel på IF-satsen?
Tja!
Har en selectform med olika dynamiska alternativ.
<OPTION VALUE="ica2.asp?ID=<%=ica("ID")%>" <%if cint(ID) = cint(film("ID")) then%> selected<% end if %>><%=ica("strNamn")%>
Och ja, ID får ett värde precis över och det är inte tomt.
Skrev ut ID och film("ID") bredvid varandra och dom var exakt lika.
Är det något fel på IF-satsen?
jag menar, av vad jag kan se har du bara ändrat lite skiftläge och lagt till </option> (som inte behövs).
webbSAJTEN, i if-satsen jämför du ID med film("id"). Ska det verkligen vara så? Eftersom du använder ica("id") i querystringen i ditt option value tänkte jag.
Jag tänkte som @nders.
Du har 3 olika variablar, ica("ID"), film("ID") och ID.
Kanske helt enkelt var så att du blev lite kodblind som man kan bli när man har ett problem och stirrar för länge på koden. (Missar självklarheter)