Hallo,
<select name="dropdown">
<%
'Schleife
Response.Write "<option value='"&RS("ID")&"'"
if RS("ID") = Request.Form("ID") then
Response.Write " selected"
end if
Response.Write ">"&RS("ID")&"</option>"
'Schleife
%>
</select>
eventuelle solltest du noch schaun ob du zwei gleiche werte vergleichst
ansonsten probierste mal das
RS("ID") = cint(Request.Form("ID") )
da es ja durchaus sein kann dass das was aus der db kommt eine integer is
mfg
Martin
----- Original Message -----
From: "Stadelmann Patrick" <[EMAIL PROTECTED]>
To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]>
Sent: Wednesday, September 05, 2001 4:47 PM
Subject: [aspdebeginners] Drop down
> Hi liste,
>
> (Danke f�r die Antwort beim Insert Problem.)
> Ich hab nun noch ein anderes Problem, Ich habe ein dropdown men� wo die
> werte aus der datenbank kommen und mit einer schleife wird das dropdown
men�
> erstellt (siehe quellcode unten) nun �bergebe ich eine id von einem
anderen
> formular, wenn diese id mit der id aus der datenbank �bereinstimmt, soll
es
> mir im dropdown men� den Text ausgew�hlt bzw markiert anzeigen wenn die
> seite geladen wird und nicht einfach den ersten. Das problem ist, es
> markiert mir immer nur den ersten Text (wert) im dropdown men�, warum und
> was kann ich dagegen tun?
>
> <% SELECT ....... %>
>
> <select name="dropdown">
>
> <%
> Do While Not RS.EOF
> If RS("ID") = Request.Form("ID") Then
> %>
>
> <option value="<% Response.Write(RS("ID")) %>" selected><%
> Response.Write(RS("Text")) %></option>
>
> <% Else %>
>
> <option value="<% Response.Write(RS("ID")) %>"><%
> Response.Write(RS("Text")) %></option>
>
> <%
> End If
> RS.MoveNext
> Loop
> %>
>
> </select>
>
> Mfg
> Patrick
>
>
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> | Sie knnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp