asp.net mvc Formularsammlung

7
%Vor%

formValues wird in der Methode nicht verwendet. Was ist der Zweck?

    
maztt 13.05.2010, 08:32
quelle

3 Antworten

0

Sehen Sie sich an, wie FormCollection hier verwendet wird: How kann eine Formsammlung in ASP.NET MVC aufgezählt werden?

    
Daniel Dyson 13.05.2010, 08:42
quelle
25

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.

    
Malevolence 04.02.2011 20:50
quelle
1

Nur um ein paar Kommentare zu machen,

  1. 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.

  2. 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"

  3. ist

Stark typisierte Ansichten sind einfach unglaublich!

    
Pieter Germishuys 13.05.2010 11:44
quelle

Tags und Links