void formView_OnValidate(string columnName, UcFormView.FormViewRow viewRow) { switch (columnName) { //case "MemberFullname": // if (string.IsNullOrEmpty(viewRow.Value)) // viewRow.ValidateMessage = "会员名称不能为空!"; // break; case "MemberPhoneNumber": if (string.IsNullOrEmpty(viewRow.Value)) { viewRow.ValidateMessage = "会员账号不能为空!"; break; } if (!SubSonic.Sugar.Validation.IsNumeric(viewRow.Value)) { viewRow.ValidateMessage = "登录账号不合法,请使用手机号码作为登录账号!"; break; } if (viewRow.Value.Length != 11) { viewRow.ValidateMessage = "你的登录账号不是11位数字,请使用手机号码作为登录账号!"; break; } if (!Utilities.Compare(viewRow.ParamValue, viewRow.DbValue)) { if (UserBLL.CheckUserExist(viewRow.ParamValue)) { viewRow.ValidateMessage = "你输入的会员账号已经存在!"; break; } isChangePhoneNum = true; } break; } }
void formView_OnValidate(string columnName, UcFormView.FormViewRow viewRow) { }
void formView_OnValidate(string columnName, UcFormView.FormViewRow viewRow) { switch (columnName) { case "MemberFullname": if (string.IsNullOrEmpty(viewRow.Value)) viewRow.ValidateMessage = "会员名称不能为空!"; break; case "MemberPwd": if (nCheck > 0) { viewRow.ValidateMessage = string.Empty; break; } if (string.IsNullOrEmpty(viewRow.Value)) { viewRow.ValidateMessage = "会员密码不能为空!"; break; } if (viewRow.Value.Length < 6) { viewRow.ValidateMessage = "会员密码不能小于6位!"; break; } if (!Utilities.Compare(viewRow.Value, Request.Params["ConfirmPwd"])) { viewRow.ValidateMessage = "两次输入的密码不一样"; break; } viewRow.ParamValue = Utilities.DESEncrypt(viewRow.Value); break; case "MemberPhoneNumber": if (string.IsNullOrEmpty(viewRow.Value)) { viewRow.ValidateMessage = "会员账号不能为空!"; break; } if (!SubSonic.Sugar.Validation.IsNumeric(viewRow.Value)) { viewRow.ValidateMessage = "登录账号不合法,请使用手机号码作为登录账号!"; break; } if (viewRow.Value.Length != 11) { viewRow.ValidateMessage = "你的登录账号不是11位数字,请使用手机号码作为登录账号!"; break; } nCheck = CompanyBLL.CheckIsOwnerUserOrExist(viewRow.Value, CurrentUser.CompanyId.Value); if (nCheck == -2) { viewRow.ValidateMessage = "此账号是商家账号,不允许注册为会员"; break; } if (nCheck >= 0) { viewRow.ValidateMessage = "该账号已经注册"; break; } break; } }