protected override ValidationResult IsValid(object value, ValidationContext validationContext) { trdbEntities db = new trdbEntities(); GOODSTBLsController controller = new GOODSTBLsController(); var inputID = value; var check = db.GOODSTBL.Find(inputID); string url = HttpContext.Current.Request.Url.AbsoluteUri; if (url.Contains("Edit")) { return(ValidationResult.Success); } if (check != null) { return(new ValidationResult(GetErrorMessage())); } return(ValidationResult.Success); }