webForumDet fria alternativet

Förvalt värde i selectbox?

ASP

2 svar · 252 visningar · startad av Skarre

Medlem sedan apr. 20012 427 inlägg
Frågan#1

Jag har en selectbox som ser ut enligt följande. Detta är naturligtvis inte all kod, men jag hoppas ni förstår frågan ändå.

<%
Do until rs.EOF
	skribid = rs("SkribID")
	fornamn = rs("Förnamn")
	efternamn = rs("Efternamn")
%>
		
	<option value="<%=skribid%>"><%=fornamn & " " & efternamn%></option>
				  
<%
	rs.MoveNext
	Loop

Och jag undrar nu om det på något vis går att se till att ett av alternativen i selectboxen är förvalt t.ex. beroende på vilket värde som ligger i "skribid".

------------------
// Skarre

[Redigerat av Skarre den 24 sep 2001]

Medlem sedan maj 200010 687 inlägg
#2

Ungefär så här skulle man kunna skriva..

<%
Do until rs.EOF
skribid = rs("SkribID")
fornamn = rs("Förnamn")
efternamn = rs("Efternamn")
%>

<option value="<%=skribid%>"<%If skribid = ".." Then Response.Write " selected"%>><%=fornamn & " " & efternamn%></option>

<%
rs.MoveNext
Loop

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

Medlem sedan apr. 20012 427 inlägg
#3

När jag såg din idé vart det glasklart. Jag jämför den skribent som är associerad med artikeln med skribenterna som listas fram i selectboxen och skriver sedan ut " selected" (enligt din modell) i den option där de båda stämmer överens.

Tack för hjälpen!

------------------
// Skarre

257 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)