Ich versuche, eine Liste von Elementen in einer stark typisierten Rasiereransicht zu bearbeiten. Die Vorlagen geben mir nicht die Möglichkeit, eine Liste von Objekten in einer einzigen Ansicht zu bearbeiten, sodass ich die Listenansicht mit der Bearbeitungsansicht zusammengeführt habe. Ich muss nur ein boolesches Feld in einem Kontrollkästchen bearbeiten. Das Problem ist, dass ich die Daten nicht zurück zum Controller bekommen kann. Wie mache ich es? %Code%? %Code%? Vielen Dank im Voraus.
Hier ist der Code:
Modelle:
%Vor%Controller-Aktionen:
%Vor%Anzeigen:
%Vor%Wie mache ich das? FormCollection? Ansichtsdaten?
Keine der oben genannten, verwenden Sie das Ansichtsmodell:
%Vor%Und in Ihrer Ansicht, anstatt einige Schleifen zu schreiben, benutzen Sie Editor-Vorlagen:
%Vor% und in der entsprechenden Editorvorlage ( ~/Views/Shared/EditorTemplates/Permissao.cshtml
):
Tags und Links asp.net-mvc html razor asp.net