2010-05-14 4 views
7

Ich habe viel gesucht und dieses Problem bis zu diesem Fall verfeinert: Ich benutze das PRG-Muster, pragmatisch verwende ich das gleiche DTO für meine Post/Aktionen bekommen. Es sieht so aus, als wenn die dto mit den Datenanmerkungsattributen in der Parameterliste get action die Validierung immer Fehler beim ersten Laden der Seite anzeigt.ASP.NET mvc 2 Validierung zeigt immer Fehler beim ersten Laden der Seite

In einigen Fällen könnte dies wünschenswert sein, wenn Sie in der Fehlermeldung Sternchen setzen, aber wie kann ich es loswerden?

Vielen Dank im Voraus.

+1

Dieses Problem und diese Lösung gelten auch für MVC 3. – trebormf

Antwort

7

Sie müssen Ihren Modellstatus mit einem Aufruf von modelstate.clear() in Ihrer Aktion löschen.

Verwandte Themen