Wenn es sich um normal spät gebundene Steuerelemente (mit <%#DataBinder.Eval(...)%> im HTMLCode) dann werden die Werte natürlich nur gesetzt. Den umgekehrten Weg musst du dir selber machen.
Kleiner Tipp: Pass gut auf wann du DataBind() ausführst. Ich mach das meistens erst beim PreRendern, damit mir DataBind() keine Werte und Events zerstört. -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Verweyen, Dirk Gesendet: Freitag, 04. November 2005 10:46 An: '[email protected]' Betreff: [Asp.net] AW: [Asp.net] AW: [Asp.net] DataSet Daten zurück schreiben HHmm...ich vergessen zu sagen das ich .NET Anfänger bin... Muss bei den Textboxen etc. nach dem Ändern erst wieder die Daten ins Dataset befördern oder geht das automatisch wenn die ein Databinding haben? Gruss, Dirk > > Hallo! > > Die Funktion AcceptChanges() zerstört soviel ich weis alle > Änderungsmarkierungen. > Ein DataSet merkt sich wenn sich eine Row in einer Table > ändert und markiert die Zeile entsprechen damit es dann beim > Updaten weis ob nun ein Insert, Update oder Delete-Command > generieren muss. > > Wenn du vor dem SqlDataAdapter.Update(DataSet) ein > AcceptChanges() ausführt weis der DataAdapter nicht mehr was > er tun soll! > > > -----Ursprüngliche Nachricht----- _______________________________________________ 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
