�h, mach mal das onload weg, und schreib im Code: (VB.NET)
If Not ispostback() getBranchoffices() End IF Reinhold -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Andre Michel Gesendet: Montag, 5. Juli 2004 15:06 An: [EMAIL PROTECTED] Betreff: [Asp.net] DropDownLists - Auslesen fehlerhaft Hallo, ich glaube ich stehe gerade unheimlich auf dem Schlauch ... wer kann mir da herunter helfen? Folgendes: ich habe in einem Web Form zwei DDLs. Die zweite wird �bh�ngig vom selktierten Wert der ersten gef�llt. [code] <asp:dropdownlist id="ddl_project_company" width="100%" cssclass="cell" runat="server" autopostback="True" onload="getBranchoffices" onselectedindexchanged="getBranchoffices"></asp:dropdownlist> <asp:dropdownlist id="ddl_project_branchoffice" width="100%" cssclass="cell" runat="server"></asp:dropdownlist> [/code] Die zugeh�rige CodeBehind-Funktion: [code] protected void getBranchoffices(object sender, EventArgs e) { int companyId = Int32.Parse(ddl_project_company.SelectedValue); BranchofficesDB service = new BranchofficesDB(ConfigurationSettings.AppSettings["ConnectionString"]); ddl_project_branchoffice.DataSource = service.ViewByCompany(companyId); // gibt 'ne ArrayList zur�ck ddl_project_branchoffice.DataTextField = "bs_branchoffice_name"; ddl_project_branchoffice.DataValueField = "bs_branchoffice_ID"; ddl_project_branchoffice.DataBind(); } [/code] Soweit klappt alles wunderbar. Doch nun das Problem: m�chte ich den Inhalt des Formulars speichern via <asp:button id="saveProject" onclick="saveButton" runat="server"></asp:button> dann wird von der zweiten DDL nicht ein eventuell neuer Wert �bernommen, sondern der vormalig aus der Datenbank stammende (Postback zwischendurch?). [code] protected void saveButton(object sender, EventArgs e) { ProjectsItem objSave = new ProjectsItem(); . . . objSave.Bs_project_company_fid = Int32.Parse(ddl_project_company.SelectedValue); objSave.Bs_project_branchoffice_fid = Int32.Parse(ddl_project_branchoffice.SelectedValue); . . . } [/code] Habe ich das jetzt hinreichend beschrieben ? W�re auf jeden Fall f�r jegliche Hilfe dankbar (ein Schlag auf den Hinterkopf zwecks Wiederkehr des logischen Denkens w�re auch nicht �bel). MfG, Andr� Michel -- +++ Jetzt WLAN-Router f�r alle DSL-Einsteiger und Wechsler +++ GMX DSL-Powertarife zudem 3 Monate gratis* http://www.gmx.net/dsl _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
