public IHtmlContent GetCellErrors(IValidationCollection coll) { ValidationMessagesModel mod = new ValidationMessagesModel { FormName = coll.FormName, FieldName = coll.FormFieldName, }; string mess = ""; foreach (Validator v in coll.Validators) { mess += v.ValidationMessage + "\n"; } mod.Messages = new HtmlString(mess); return(Helper.GetComponent("TableCells/CellValidation", mod)); }
public IHtmlContent GetMessages(IHtmlHelper helper) { if (IsEmpty) { return(null); } var mod = new ValidationMessagesModel { FieldName = FormFieldName, FormName = FormName, List = new List <ValidatorModel>() }; foreach (Validator v in Validators) { mod.List.AddRange(v.GetMessageModels()); } return(helper.GetComponent("Components/ValidationMessages", mod)); }