Questions marquées «modelstate»


3
ModelState.AddModelError - Comment puis-je ajouter une erreur qui ne concerne pas une propriété?
Je vérifie ma base de données Create(FooViewModel fvm){...}pour voir si fvm.prop1et fvm.prop2existe déjà dans cette combinaison; si tel est le cas, je souhaite ajouter une erreur à l'état du modèle, puis renvoyer la vue entière. J'ai essayé: public ActionResult Create(FooViewModel fvm){ if (ThatComboAlreadyExists(fvm)) { ModelState.AddModelError("Model", "There is already one like …

13
ASP.NET MVC Comment convertir les erreurs ModelState en json
Comment obtenir une liste de tous les messages d'erreur ModelState? J'ai trouvé ce code pour obtenir toutes les clés: ( Retour d'une liste de clés avec des erreurs ModelState ) var errorKeys = (from item in ModelState where item.Value.Errors.Any() select item.Key).ToList(); Mais comment pourrais-je obtenir les messages d'erreur en tant …


10
Asp.net MVC ModelState.Clear
Quelqu'un peut-il me donner une définition succincte du rôle de ModelState dans Asp.net MVC (ou un lien vers un). En particulier, j'ai besoin de savoir dans quelles situations il est nécessaire ou souhaitable d'appeler ModelState.Clear(). Peu ouvert, hein ... désolé, je pense que cela pourrait aider si vous disiez ce …


10
ASP.NET MVC - Comment conserver les erreurs ModelState dans RedirectToAction?
J'ai les deux méthodes d'action suivantes (simplifiées pour la question): [HttpGet] public ActionResult Create(string uniqueUri) { // get some stuff based on uniqueuri, set in ViewData. return View(); } [HttpPost] public ActionResult Create(Review review) { // validate review if (validatedOk) { return RedirectToAction("Details", new { postId = review.PostId}); } else …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.