Ich habe eine Klasse. Zu einem bestimmten Zeitpunkt hatte ich die Eigenschaften der Klasse mit System.ComponentModel .... auf [Required] gesetzt.
Okay, dann wurde mir klar, dass das nicht nötig war. Ich habe die erforderliche Eigenschaft entfernt, aber wenn ich versuche, das Formular an ein ActionResult zu senden, wird das Formular nicht gesendet und versucht immer noch, das TextBoxFor (theModelProperty) zu erzwingen, das aufgefüllt werden soll.
Ich habe den "obj" -Ordner, den "bin" -Ordner und auch "Cleaned" die Lösungen gelöscht. Immer noch keine Auflösung.
Ich möchte keine dumme Problemumgehung machen, ich würde gerne Dinge richtig machen. Irgendeine Idee, warum dies geschieht?
Sie haben zwei Möglichkeiten:
nullable
, Tags und Links asp.net-mvc asp.net-mvc-3 data-annotations required componentmodel