Finns väl en egenskap hoss listor som heter selected..
Typ såhär:
<select name="format" size=1 value="<%=RecSet("format")%>" >
<option<% If Rs("Selected") = "Vhs" Then
Response.write(" selected")%> >VHS
[i]osv...[/i]
</select>
4 svar · 177 visningar · startad av Pellefant
Hej!
Går det att sätta ett värde som finns i databsen som default i en "drop down meny" ?
("format" kan anta just endast VHS, DVD och LD i databasen), datatypen är"text"
Denna gick inte, VHS(den översta) är förvald oberoende av vad värdet format. :(
<select name="format" size=1 value="<%=RecSet("format")%>" >
<option>VHS
<option>DVD
<option>LD
</select>
Finns väl en egenskap hoss listor som heter selected..
Typ såhär:
<select name="format" size=1 value="<%=RecSet("format")%>" >
<option<% If Rs("Selected") = "Vhs" Then
Response.write(" selected")%> >VHS
[i]osv...[/i]
</select>
Man använder parametern (?) 'selected'. Och man kan även använda en Array:
<%
myArray = split("VHS,DVD,LD",",")
%>
<select name="format" size=1>
<% for i = lbound(myArray) to ubound(myArray)
if cstr(RecSet("format")) = cstr(myArray(i)) then
strSel = "selected"
else
strSel = ""
end if
%>
<option <%=strSel%> value="<%=myArray(i)%>">="<%=myArray(i)%>
<% next %>
</select>
Snygga lösningar, tack. Ska lägga dem på minnet.
P.s Så här blir det för att det ska stämma:
<option <%=strSel%> value="<%=myArray(i)%>"><%=myArray(i)%>
Tack för redigeringen, snabba ryck där vettu. ;)