Frage

Ich habe angefangen, mit dem MVC3-Muster zu arbeiten und stehe vor einem Problem.

Die Problemstellung lautet etwa wie folgt:

Ich habe eine teilweise Ansicht, sagen wir mal MasterPartial das einige Inhalte rendert und an ein Modell mit dem Namen gebunden ist MasterPartialModel die alle notwendigen Daten enthält, um in dieser Teilansicht angezeigt zu werden.Der MasterPartialView verfügt über verschachtelte Teilansichten bis zur Ebene n und die verschachtelte untergeordnete Teilansicht, die bei Bedarf innerhalb der gerendert wird MasterPartialView ist gebunden mit ChildPartialView.

Darüber hinaus ist die MasterPartial view hat das form-Tag.Nun ist meine Frage beim Absenden, welches Modell ich erhalten würde, und meines Wissens nach wäre es das Modell der Ansicht, in der die Form deklariert ist.Woher weiß ich, ob ein Benutzer eine Änderung an den von einer der untergeordneten Ansichten gerenderten Daten vornimmt?Wie erhalte ich Modelle der untergeordneten Ansicht, die auf Anfrage des Benutzers gerendert wurden, oder wie können wir einfach auf ein solches Problem im MVC3-Muster reagieren?

War es hilfreich?

Lösung

Das Problem wurde behoben, indem das Problem umgangen und alle geladenen Teilansichten mit jquery durchsucht wurden.Alle erforderlichen Werte wurden gesammelt, ein Array vom Typ eines Modells gefüllt und dieses Array von Modellen zur Verarbeitung an die Controller-Methode gesendet.:) Jquery ist großartig, besonders wenn es mit MVC gekoppelt ist ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top