J'utilise la liaison de modèle (avec une vue partielle fortement typée) pour ma validation d'un formulaire de recherche. Pour une recherche "en direct", j'ai besoin de la ville, de la date, de l'heure et d'autres choses, mais pour une "ville", je n'ai besoin que de la ville.Liaison modèle conditionnelle avec ASP.net MVC 2
Existe-t-il un moyen de définir conditionnellement l'attribut requis sur mon modèle, selon si une entrée masquée "searchtype" est définie?
Ou est la liaison du modèle, ne va pas travailler dans cette situation?
Merci pour le lien, il semble assez puissant. J'ai également depuis trouvé ce lien - http://weblogs.asp.net/scottgu/archive/2010/01/15/asp-net-mvc-2-model-validation.aspx qui semble un peu mieux expliqué. Je suis un nouveau sur ASP.net et la preuve de fou semble un peu difficile à installer? Recommanderiez-vous encore je vais avec Foolproof? Je suis un peu hors de ma profondeur sur celui-ci. – iKode
Je recommanderais encore FoolProof, cela vous évitera de les coder vous-même si vous utilisez MVC 2. Pour installer, installez simplement le paquet Nuget http://nuget.org/List/Packages/foolproof –