Zurück   Flashforum > Flex und AIR > Flex programmieren

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-08-2008, 08:37   #1 (permalink)
Schläfer
 
Registriert seit: Oct 2003
Beiträge: 105
User-Eingaben gegen Server prüfen

Hallo zusammen

Ich hänge momentan an einem Problem, und zwar habe ich eine List-Komponente mit itemEditor und möchte nun, dass wenn ein neuer Wert hinzugefügt wird, dieser über einen HTTP-Service geprüft wird, bevor er in den dataProvider übernommen wird.

Ich bin schon über die preventDefault()-Methode gestolpert, allerdings möchte ich ja nur so lange warten, bis ich Antwort von meinem Server erhalte und dann entweder die Eingabe bestätigen oder eben verwerfen.

Hat jemand einen Tipp für mich, wie ich da am Besten vorgehe?

Gruß Pesse
__________________
Pesse's Blog
Pesse ist offline   Mit Zitat antworten
Alt 26-08-2008, 19:55   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.142
Ein einfacher Ansatz ist: von DataGrid erben und der neuen Klasse einen HTTPService verpassen. Dann einen Custom ItemRenderer implementieren, der auf den Service zugreift. ItemRenderer und ItemEditoren kennen "ihre" kapselnde Komponente - in deinem Fall das DataGrid. Und je nach Response des Service wird der neue Wert übernommen, oder auch eben nicht.
Omega Psi ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 04:29 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele