Ответы - CodeHelperСписок последних 15 ответов на вопрос с сайта CodeHelperuuid:a8a58a1d-2ce9-4a23-9c96-18031996e384;id=1302012-09-25T10:19:55Zuuid:a8a58a1d-2ce9-4a23-9c96-18031996e384;id=131Как реализовать валидацию в ModelBinder (ASP.NET MVC)2009-10-06T05:54:27-05:002009-10-06T05:54:27-05:00Чак НоррисЕсть готовая обертка над фреймворком валидации, которая адаптирует API этого фреймворка к механизму отображения ошибок ASP.NET MVC ( ModelState и т.п.). Как встроить эту систему в цикл обработкиuuid:a8a58a1d-2ce9-4a23-9c96-18031996e384;id=132Ответ от admax на вопрос с сайта CodeHelper2009-10-07T01:14:38-05:002009-10-07T01:14:38-05:00admaxНужно создать класс, унаследованный от DefaulModelBinder и перекрыть метод OnModelUpdated : public class ValidationModelBinder : DefaultModelBinder { protected override void OnModelUpdated( ControllerContext controllerContext, ModelBindingContext bindingContext) { // Получаем объект, который нужно