2010-07-29 6 views
1

J'ai 3 portails dans la vue (un formulaire) avec un bouton d'envoi. Je dois avoir un résumé de validation pour chacun de ces portails. Est-il possible d'avoir des groupes de validation pour des validations sommaires comme dans asp.net? Je pensais que si je mettais Htm.Validation Summary sur chaque portail, il ne validerait que les entrées pour ce portail, mais ce n'est pas le cas, tous les assistants ValidationSummary sur la page pour toutes les entrées et en conséquence j'ai trois endroits sur la page où affichant les mêmes erreurs de validation. Y at-il un moyen de dire à validationsummary quelles partials/entrées pour valider, un peu comme le comportement des groupes validationsmmary dans asp.netGroupes de résumé de validation MVC 2.0

Répondre

0

Les méthodes ValidationSummary n'ont aucune facilité pour discriminer entre différentes vues partielles. Une solution consisterait à créer vos propres extensions qui acceptent un paramètre de filtre et à ajouter vous-même les erreurs ModelState en utilisant un nom que vous pouvez transmettre à votre extension.

+0

Existe-t-il des exemples pour ce faire? – Juk

Questions connexes