Ejemplo n.º 1
0
        public static void RemoveFor <TModel>(this Http.ModelStateDictionary modelState,
                                              Expression <Func <TModel, object> > expression)
        {
            string expressionText = ExpressionHelper.GetExpressionText(expression);

            foreach (var ms in modelState.ToArray())
            {
                if (ms.Key.Contains("." + expressionText))
                {
                    modelState.Remove(ms);
                }
            }
        }