Пример #1
0
        /// <summary>
        /// 创建 FormValidationResult 对象
        /// </summary>
        /// <param name="form">所验证的表单</param>
        /// <param name="errors">验证错误信息</param>
        public FormValidationResult(HtmlForm form, IEnumerable <FormValidationError> errors)
        {
            if (form == null)
            {
                throw new ArgumentNullException("form");
            }


            Form = form;

            Errors = new FormValidationErrorCollection();

            if (errors != null)
            {
                errors = errors.NotNull();

                if (errors.Any())
                {
                    HasError = true;
                    foreach (var e in errors)
                    {
                        Errors.Add(e);
                    }
                }
            }

            else
            {
                HasError = false;
            }
        }
Пример #2
0
 /// <summary>
 /// 显示表单验证的错误的摘要信息
 /// </summary>
 /// <param name="errors">错误信息</param>
 protected void ShowErrorSummary(FormValidationErrorCollection errors)
 {
 }