Hi Christof!
 
Alles klar, dein Code in Page_Load wird jedesmal beim Laden der Seite ausgef�hrt!
Er darf aber nur beim Ersten Mal ausgef�hrt werden.
Lege daher den kompletten Code in ein "if (!Page.IsPostBack) { // Dein Code... }
 
lg Klaus
-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Im Auftrag von Christof M�ller
Gesendet: Samstag, 08. Juni 2002 13:27
An: aspDEdotnet
Betreff: [aspdedotnet] Re: AW: SelectedIndex Attribut bei System.Web.UI.WebControls.DropDownList

Hallo,

der SoureceCode:

private void Page_Load(object sender, System.EventArgs e)
{
ArrayList list = new ArrayList();
foreach (IDevice d in user.getDevices())
{
list.Add(d.getName());
}
DropDownList1.AutoPostBack = true;
DropDownList1.DataSource = list;
DropDownList1.DataBind();
DropDownList1.SelectedIndexChanged += new
System.EventHandler(DropDownList1_SelectedIndexChanged);


}

Und die EventHandler-Methode:

private void DropDownList1_SelectedIndexChanged(object sender,
System.EventArgs e)

{

int a = DropDownList1.SelectedIndex;

}

a  ist immer 0! Obwohl 6 Items in der Liste sind und auch was ausgew�hlt
wurde. Auch das "AutoPostBack = true" f�hrt nicht dazu das bei der neuen
Seite der Eintrag als gew�hlt angezeigt wird!

Gruss
Christof

----- Original Message -----
From: Aschenbrenner Klaus
To: aspDEdotnet
Sent: Saturday, June 08, 2002 12:57 PM
Subject: [aspdedotnet] AW: SelectedIndex Attribut bei
System.Web.UI.WebControls.DropDownList


Hallo Christof!

K�nntest du den Code posten, vielleicht finden wir was ;-)
 
| [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
| [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an