Pour les champs comme Confirmer le mot de passe, acceptez les termes et conditions, quelle est la meilleure stratégie pour valider ces champs sur le serveur et le client?Valider et afficher les messages d'erreur pour les champs qui ne sont pas dans le modèle
2
A
Répondre
1
J'ai utilisé DataAnnotations
et ajouté les attributs de validation requis ou d'autres. Ensuite, j'utilise jQuery (ou MS Validation) pour le client. Tout est généré si vous le faites de cette façon.
Si vous avez des champs qui ne sont pas dans votre modèle standard, je crée de nouveaux modèles de "vue" qui correspondent à la vue. Facilitez-vous la vie et faites-le!
Questions connexes
- 1. Rails: meilleur moyen de valider et d'afficher les messages d'erreur pour les champs qui ne sont pas dans le modèle
- 2. django, affiche les champs sur le site d'administration qui ne sont pas dans le modèle
- 3. valider les champs, valider les modèles associés, et l'ordre ou les messages d'erreur
- 4. Les messages WM_COPYDATA ne sont pas traités
- 5. xVal ignorer les champs qui sont cachés
- 6. Django ModelForm avec des champs supplémentaires qui ne sont pas dans le modèle
- 7. Valider entre les champs
- 8. stocker les points qui ne sont pas dans les triangles
- 9. .net MVC RenderPartial restitue les informations qui ne sont pas dans le modèle
- 10. Afficher les artefacts qui fuient dans le modèle de MVC
- 11. iPhone SDK 3.0 ne pas afficher les messages d'erreur
- 12. getopt_long() et les paramètres qui ne sont pas des drapeaux?
- 13. dans les rails, comment valider un champs qui n'est pas unicité?
- 14. Icon.ExtractAssociatedIcon pour les objets qui ne sont pas des fichiers?
- 15. hérité modèle abstrait, ne peut pas enregistrer les champs foreignkey
- 16. Les messages WM_DEVICECHANGE ne sont pas envoyés à WndProc - C++
- 17. Est-il possible de limiter les champs qui sont persistés?
- 18. Valider les champs composés dans CakePHP?
- 19. WPF Datagrid - Comment valider plusieurs lignes et marquer toutes celles qui ne le sont pas?
- 20. Les champs masqués ne sont pas traités avec php
- 21. CakePHP ne montre pas les messages flash()?
- 22. git ignore les fichiers qui ne sont pas dans .gitignore?
- 23. Les champs de ListView ne sont pas affichés
- 24. Les champs POST Curl ne sont pas affichés
- 25. Dans MVC2, comment puis-je valider des champs qui ne se trouvent pas dans mon modèle de données?
- 26. Qu'est-ce qu'un bon modèle pour interpréter les messages de validation de Core Data et les afficher sur l'iPhone?
- 27. Afficher les champs obligatoires
- 28. Comment créer un modèle pour les messages dans CakePHP
- 29. Les booléens dans les grails ne sont pas persistés?
- 30. Pourquoi webmin ne peut-il pas ouvrir les fichiers dans les répertoires qui ne sont pas exécutables dans le monde?
Pourquoi ces champs ne sont-ils pas dans le modèle? Peut-être que vous devriez créer un ViewModel contenant tous les champs sur le formulaire? – lahsrah