MVC3 Nested Viewal Views Soumettre. Comment ça marche?
-
14-11-2019 - |
Question
J'ai commencé à travailler avec le modèle MVC3 et je suis confronté à un problème.
L'énoncé du problème est un peu ce qui suit:
J'ai une vue partielle, disons MasterPartial
qui rend du contenu et est lié à un modèle nommé MasterPartialModel
qui contient toutes les données nécessaires à afficher sur cette vue partielle. La MasterPartialView
a des vues partielles imbriquées le niveau n au niveau n et l'opinion partielle infantile qui rend à la demande dans le MasterPartialView
est lié avec ChildPartialView
.
De plus, le MasterPartial
View a la balise de formulaire. Maintenant, ma question est sur la soumission du modèle quel modèle je recevrais et jusqu'à ma compréhension que ce serait le modèle de la vue qui a le formulaire déclaré en son sein. Comment saurais-je si un utilisateur apporte un changement dans les données rendues par l'un des enfants. Comment pourrais-je obtenir des modèles de vue d'enfants qui ont été rendus à la demande par l'utilisateur, ou simplement comment répondre à ce type de problème dans le modèle MVC3?
La solution
Correction du problème en travaillant sur le problème et en utilisant jQuery pour parcourir toutes les vues partielles chargées. Collecté toutes les valeurs requises ont rempli un tableau du type de modèle et a envoyé ce tableau de modèles à la méthode du contrôleur pour le traitement. :) jQuery je suis génial spécialement si couplé à MVC ...