webForumDet fria alternativet

Visa värde som "selected" i rullgardinmeny

ASP

2 svar · 180 visningar · startad av Pudolf

Medlem sedan juli 2000221 inlägg
Frågan#1

Hejsan!

Jag har en sida där jag använder textfält för att visa olika värden från en databas, beroende på vilket "id" man valt. Det med textfäl fungerar bra.
Ungefär såhär ser det ut:

<input name=Rubrik size=40 value="<% =RS("Rubrik") %>" maxlength="40">

Men då har jag problem med att visa det fältet i den här rullgardinmeny som blev vald när posten skapades. Nu är ju "Etten" vald, (eng. selected). Det finns en kolumn i databasen som heter "falt" och då vill jag, beroende på vad som står i kolumnen "falt". De ska vara "selected" i min rullgardinmeny!
Här är kod, utan ASP. på själva menyn.

<select name='Typ' style='FONT-FAMILY: MS sans serif,helvetica,arial; border: 1px groove rgb(0,0,0); font-size:12px;'>
                        <option value="Ettan" selected>Ettan</option>
                        <option value="Tvåan">Tvåan</option>
                        <option value="Trean">Trean</option>
                        <option value="Fyran">Fyran</option>
                        <option value="Femman">Femman</option>
                        <option value="Sexan">Sexan</option>
                      </select>

Hoppas ni förstår frågan.
Tacksam för svar!

Medlem sedan dec. 19998 577 inlägg
#2

Menar du såhär?

<option value="Ettan"<%If RS("falt") = "Ettan" then response.write " selected"%>>Ettan</option>

Gör likadant med dom andra...

------------------
PC-älskare prasslar i säven, och har malt i ryggen
www.webeye.nu
Vilken kategori spel tycker du mest om?

Medlem sedan juli 2000221 inlägg
#3

exakt så!
tack Vide, fungerar utmärkt!

263 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
133 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)