Candor.Web.Mvc.ModelStateDictionaryExtension.ToHtmlString C# (CSharp) Method

ToHtmlString() public static method

Converts a model state dictionary into an html formatted string for a custom presentation.
public static ToHtmlString ( this modelState ) : String
modelState this
return String
        public static String ToHtmlString(this ModelStateDictionary modelState)
        {
            StringBuilder sb = new StringBuilder();
            foreach (var key in modelState.Keys)
            {
                foreach (var err in modelState[key].Errors)
                {
                    if (!string.IsNullOrWhiteSpace(err.ErrorMessage))
                        sb.AppendFormat("{0}<br/>", err.ErrorMessage);
                    else if (err.Exception != null)
                        sb.AppendFormat("{0}<br/>", err.Exception.Message);
                }
            }
            return sb.ToString();
        }
ModelStateDictionaryExtension