J'ai un modèle appelé Organisation et le modèle est stocké dans un assemblage appelé Modèle. Il est nécessaire d'insérer une organisation et de mettre à jour une organisation.ASP.NET MVC 3 Vues et modèle
quelques questions:
Lors de l'insertion d'une nouvelle organisation, je veux faire en sorte que l'organisation n'existe pas encore, donc je l'ai inséré une validation à distance. Je lie ensuite le modèle à la vue d'insertion.
Maintenant, lorsque je crée la vue de mise à jour, dois-je utiliser un modèle de vue différent qui supprime la validation à distance pour les noms d'organisation en double? Si c'est le cas, je ne peux pas utiliser mon modèle d'organisation de base pour la vue de mise à jour, alors dois-je créer deux vues différentes, une pour l'insertion et une pour la mise à jour? Si c'est le cas, il y aura 2 vues qui sont fondamentalement identiques mais qui utilisent des modèles différents.
Quelqu'un peut-il aider?
Je pense que le problème est que je n'utilise pas un modèle de vue, juste les entités de domaine.Je pense que je dois commencer à créer des modèles de vue, puis lier les vues à un modèle de vue plutôt qu'à l'entité de domaine. – Paul
Généralement, il est préférable d'utiliser des modèles de vue, car vous pouvez les adapter à ce dont la vue a réellement besoin, mais ce n'est pas obligatoire. Comme presque tout dans le développement de logiciels, cela dépend du cas d'utilisation. –