UpdateModel vs TryUpdateModel
J'ai quelques questions simples concernant asp.net le développement mvc.
Ce que l'utilisation de UpdateModel et tryupdatemodel pour mettre ? et de la condition qui s'applique à utiliser UpdateModel ou tryupdatemodel pour mettre. De mon expérience tryupdatemodel pour mettre à côté de liaison FormCollection en Modèle également de valider les données. Est-il correct ?
source d'informationauteur Funky81
Vous devez vous connecter pour publier un commentaire.
Vous avez raison, les deux méthodes sont utilisées pour mettre à jour le Modèle avec les valeurs d'un Formulaire et effectuer les validations. Il y a un classeur par défaut, mais vous pouvez personnaliser si nécessaire.
La différence entre les deux méthodes est que UpdateModel va lever une exception si la validation échoue et tryupdatemodel pour mettre vous informe du résultat de validation dans un booléen.
Principale Différence
Updatemodel() lève une exception si la validation échoue, Mais dans tryupdatemodel pour mettre() ne sera jamais déclenche une exception lors de la validation échoue
Similitude
Les deux sont utilisés pour mettre à jour le modèle avec les valeurs d'un formulaire et d'effectuer des validations