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

Antwort per Email an