private static void SetRequired(this EditProperties properties, bool isRequired, string reqErrorText) { properties.ValidationSettings.RequiredField.IsRequired = isRequired; if (reqErrorText != null) { properties.ValidationSettings.RequiredField.ErrorText = reqErrorText; } else { properties.ValidationSettings.ErrorDisplayMode = ErrorDisplayMode.None; } }
public static void SetValidation(this EditProperties properties) { properties.ValidationSettings.SetFocusOnError = true; properties.ValidationSettings.ErrorText = "ErrorText"; properties.ValidationSettings.ValidateOnLeave = false; properties.ValidationSettings.Display = Display.Dynamic; properties.FocusedStyle.Border.BorderColor = Color.Red; properties.FocusedStyle.Border.BorderStyle = BorderStyle.Solid; properties.FocusedStyle.Border.BorderWidth = Unit.Pixel(1); properties.InvalidStyle.BackColor = ColorTranslator.FromHtml("#FFF5F5"); properties.InvalidStyle.Border.BorderColor = Color.Red; properties.InvalidStyle.Border.BorderStyle = BorderStyle.Solid; properties.InvalidStyle.Border.BorderWidth = Unit.Pixel(1); properties.SetRequired(true, "Required field"); }
public static void SetValidation(this EditProperties properties, string validationGroup) { properties.ValidationSettings.ValidationGroup = validationGroup; properties.SetValidation(); }