Sehen Sie sich an, wie FormCollection hier verwendet wird: How kann eine Formsammlung in ASP.NET MVC aufgezählt werden?
Einer der Hauptfortschritte von MVC ist, diesen links-rechts langweiligen Zuweisungscode loszuwerden. Es hat Mechanismen, die diese Arbeit für Sie erledigen können. In diesem Fall könnten Sie Folgendes tun:
%Vor%Hoffe, das hilft.
Nur um ein paar Kommentare zu machen,
dinner.EventDate = DateTime.Parse(Request.Form["EventDate"]);
ist das, was die Modellbindung loswerden soll.
Wenn Sie eine stark typisierte Ansicht verwenden, sollten Sie einen DateTime-Typ zurück in dinner.EventDate bringen, ohne sich selbst zuordnen zu müssen.
Die FormCollection gibt alle Eingaben zurück, die über das HTML-Formular übermittelt wurden, und Sie können diese Elemente mithilfe der folgenden Syntax abrufen
formCollection["Title"]
, da der Name des Eingabeelements "Titel"
Stark typisierte Ansichten sind einfach unglaublich!
Tags und Links asp.net-mvc