hallo,
ich habe 3 DropDownListen wie folgt:
...
<tr>
<td class="cssText" align="right">Zubeh�r1: </td>
<td><asp:DropDownList Width="150px" Runat="server" ID="ddlZube_1"
CssClass="cssInput" EnableViewState="true" /></td>
</tr>
<tr>
<td class="cssText" align="right">Zubeh�r2: </td>
<td><asp:DropDownList Width="150px" Runat="server" ID="ddlZube_2"
CssClass="cssInput" EnableViewState="true" /></td>
</tr>
<tr>
<td class="cssText" align="right">Zubeh�r3: </td>
<td><asp:DropDownList Width="150px" Runat="server" ID="ddlZube_3"
CssClass="cssInput" EnableViewState="true" /></td>
</tr>
...
Ich f�lle die DropDownListen aus der Datenbank heraus. Das klappt auch ohne
probleme. Jetzt m�chte ich, dass bei den drei DropDownListen die zuletzt
gespeicherte Einstellung angezeigt wird. Diese Einstellung wird ebenfalls in
der Datenbank gespeichert. Jetzt lese ich diese Einstellung aus der
Datenbank aus und lasse alles wie folgt anzeigen:
...
if(sqlReader.Read())
{
ddlZube_1.SelectedItem.Selected = false;
ddlZube_1.Items.FindByValue(sqlReader["zube_id"].ToString()).Selected =
true;
if(sqlReader.Read())
{
ddlZube_2.SelectedItem.Selected = false;
ddlZube_2.Items.FindByValue(sqlReader["zube_id"].ToString()).Selected
= true;
if(sqlReader.Read())
{
ddlZube_3.SelectedItem.Selected = false;
ddlZube_3.Items.FindByValue(sqlReader["zube_id"].ToString()).Selected
= true;
}
}
}
....
Es werden die richtigen Werte ausgelesen, die Values stimmen auch, nach
denen gesucht wird. Hab die ganzen Werte ausgeben lassen und es sind die
richtigen nur wird mir nicht das richtige angezeigt. Alle drei
DropDownListen ddlZube_1, ddlZube_2 und ddlZube_3 haben die gleiche
Einstellung und zwar die Einstellung die normalerweise NUR ddlZube_3 haben
sollte. dllZube_1 und ddlZube_2 haben aus irgendwelchen Gr�nden, die ich
nirgens im Code finde, immer die gleiche Einstellung wie dllZube_3 obwohl
die ausgelesenen Werte unterschiedlich sind.
Vielleicht weis jemand woran das liegt, hab schon alles m�gliche
ausprobiert. Hab auch schon an jeder noch so unbedeutenden stelle jegliche
Werte die ausgelesen und verarbeitet werden ausgeben lassen und alles ist
richtig. Keine Ahnung woran das liegt.
danke
Patrick
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net