Как установить ModelState true из действия контроллера


Как установить ModelState = true; в asp.net MVC от действия контроллера
Как мы знаем ModelState.IsValid-это только для чтения ie. держит только геттер, поэтому мы не можем заставить наше modelState быть истинным, как это
ModelState.Isvalid = true; //what we can't do

А теперь скажите мне, ребята, как правильно установить modelsatate.isvalid к true

1 4

1 ответ:

Вы могли бы ModelState.Clear() это. Но это позволит удалить все ошибки и значения. Если вы хотите удалить только ошибки, вы можете перебрать все элементы в ModelState и для каждого элемента удалить ошибки, которые могут быть связаны с ним. Как только вы это сделаете, ModelState.IsValid станет true.