protected override void OnActionExecuted(ActionExecutedContext filterContext) { string commonError = "Имате некоректни полета!"; if (!ModelState.IsValid) { var empty = ModelState.Keys.All(k => k != string.Empty); // Check if has any error to show common error message var count = ModelState.Keys.Any(k => ModelState[k].Errors.Count > 0); var total = empty && count; if (total) { ModelState.AddCommonError(commonError); } } base.OnActionExecuted(filterContext); }