Je passais par la classe AccountController (celle par défaut). J'ai remarqué que "_FORM" est utilisé à plusieurs endroits avec le ModelState. Pour, isntance:Quelle est la signification de "_FORM" dans ModelState?
if (String.IsNullOrEmpty(userName))
{
ModelState.AddModelError("username", "You must specify a username.");
}
if (!String.Equals(password, confirmPassword, StringComparison.Ordinal))
{
ModelState.AddModelError("_FORM", "The new password and confirmation password do not match.");
}
Il est facile de dire la signification pour le nom d'utilisateur (comme pour pour le courrier électronique, mot de passe et confirmPassword). mais qu'est-ce que "_FORM"? A-t-il une signification particulière? Je n'ai pas vu où cela est défini.
Merci d'aider
Cela a du sens. Merci – Richard77
C'est exactement exact. Le nom "_FORM" est juste un mannequin pour qu'il apparaisse dans le résumé, mais pas dans un message de validation de champ. Les modèles MVC 2 utilisent la chaîne vide ("") au lieu de "_FORM", mais le résultat final est le même. – Levi