コード例 #1
0
        /// <summary>
        /// 自定义验证控件的服务端事件
        /// </summary>
        /// <param name="source"></param>
        /// <param name="args"></param>
        protected void CustomValidator_ServerValidate(object source, ServerValidateEventArgs args)
        {
            CustomValidator validator = source as CustomValidator;

            if ((validator.Equals(CustomValidator_tbxNewSpecName) || validator.ID == "CustomValidator_tbxRowSpecName") && args.Value.ToString().Trim().Length > 50)
            {
                validator.ErrorMessage = "规格名称长度不能超过50个字符";
                args.IsValid           = false;
                return;
            }
            else
            {
                args.IsValid = true;
            }
            if ((validator.Equals(CustomValidator_tbxNewComment) || validator.ID == "CustomValidator_tbxRowComment") && args.Value.ToString().Trim().Length > 100)
            {
                validator.ErrorMessage = "规格备注长度不能超过100个字符";
                args.IsValid           = false;
                return;
            }
            else
            {
                args.IsValid = true;
            }
        }