Hi Stefan, hi Peter,
danke daß ihr nochmal so skeptisch nachgebohrt habt, habe den Grund dadurch gefunden.
Der Effekt entstand, weil ich mich sofort beim Instanziieren der Textbox (innerhalb des composite) für dessen Textchanged registriert hatte, um es stellvertretend als ChangedEvent des Composite verfügbar zu machen.
Dadurch feuerte das Control beim zurückkommen auf den Server 2x, einmal wenn es den InitTextwert gesetzt bekam und dann wenn die Änderung des Clients reingeklebt wurde.
Meine Lösung ist jetzt die, daß ich den Text im Viewstate aufhebe, bei einem reload der controls auf dem server bereits beim instanziieren setze und erst danach das Textchanged registriere.
Wenn dann danach die clientseitige Änderung einfließt, löst es korrekt aus.
danke, manchmal hilft einfach drüber Reden ;o)
Micke