Hallo hawkmaster1,
Das funktioniert zwar und verhindert bei F5 das man zweimal speichern kann. Aber es verhindert natürlich auch das jemand weitere male mit anderen Daten speichern kann.
Generiere für jedes Rendering eine Unique-ID, die du beim Datensatz mit speicherst. Wenn der User einen Refresh auslöst und damit die Formular-Daten erneut übermittelt, dann ist die Unique-ID die gleiche wie vorher und du lehnst das Update ab. Ist die ID eine andere, dann kannst du gefahrlos speichern.
LG,
CK