Ich verstehe, dass Felder wie Html.TextBox() zwei Werte akzeptieren, wobei der erste der Name und der zweite der Wert ist. Das gilt auch für Html.TextArea(). Aber in einem Fall, in dem das Formular als AJAX übermittelt wird und das DIV, in dem sich das Formular befindet, durch eine Ansicht vom Server ersetzt wird, beharren die Formularfelder darauf, die vorherigen Werte anzunehmen. Ein Bild sagt mehr als tausend Worte:
Bild http://img132.imageshack.us/img132/4171/aspnetmvcbug.png
Ich habe alles im Controller und im Modell überprüft und das Bild stammt aus dem Debuggen der Ansicht selbst. Das Modell ist leer, aber die daraus generierten Felder übernehmen den Wert des vorherigen Absendens.