Existe-t-il un moyen pour les formulaires Web ASP.NET de prendre en charge la validation basée sur les attributs? Si oui, des URL où cela a été démontré. Je ne cherche pas de projets open source. Tout comme vous pouvez utiliser le routage MVC dans les formulaires Web, le cadre de validation peut-il être utilisé?Validation basée sur les attributs dans ASP.NET Web Forms à l'aide de bibliothèques MVC?
Répondre
Le routage est commun pour tout asp.net, par conséquent - vous pouvez facilement l'utiliser in webforms too.
'attribut validation basée' est basé sur ce qu'on appelle DataAnnotations. Ils ne sont même pas spécifiques à asp.net, mais communs à tout .net. Cadre Mvc les utilise, etc.
Vous pourriez trouver this tutorial utile. Je ne suis pas sûr que j'utiliserais une telle approche - mais c'est certainement possible.
Vérifiez cela. Un très bon Validation Framework pour les formulaires Web ASP.Net.
Consultez également le Microsoft Enterprise Library Validation Application Block. Comparé à DataAnnotations, il dispose d'un ensemble de fonctionnalités bien plus étendu, d'une intégration visuelle au studio, de plus de possibilités d'extension et les futures versions pourront lire les attributs DataAnnotations, mais aussi d'une courbe d'apprentissage beaucoup plus raide. En raison de sa complexité, il ne convient pas toujours aux petits projets.