public DynamicTime(DynamicTimeXml xml) { _textBox = new TextBox(); _textBox.CausesValidation = false; _mskEditExtender = new MaskedEditExtender(); _mskEditExtender.Mask = xml.Mask; _mskEditExtender.MaskType = xml.MaskedType; _mskEditExtender.InputDirection = xml.InputDirection; //_mskEditExtender.AcceptAMPM = false; //_mskEditExtender.UserTimeFormat = MaskedEditUserTimeFormat.TwentyFourHour; //_mskEditExtender.AutoComplete = true; _mskEditValidator = new MaskedEditValidator(); _mskEditValidator.IsValidEmpty = xml.IsValidEmpty; _mskEditValidator.EnableClientScript = true; _mskEditValidator.Display = ValidatorDisplay.Dynamic; _mskEditValidator.InvalidValueBlurredMessage = "*"; _mskEditValidator.InvalidValueMessage = xml.InvalidValueMessage; _mskEditValidator.EmptyValueMessage = xml.EmptyValueMessage; _mskEditValidator.EmptyValueBlurredText = "*"; this.ValidationGroup = xml.ValidationGroup; this.Visible = xml.Visible; this.ID = xml.Name; this.Controls.Add(_textBox); this.Controls.Add(_mskEditExtender); this.Controls.Add(_mskEditValidator); this._timePickerXml = xml; _textBox.Text = xml.Text; }
public DynamicTime() { _textBox = new TextBox(); _textBox.CausesValidation = false; _mskEditExtender = new MaskedEditExtender(); _mskEditExtender.TargetControlID = _textBox.ID; _mskEditExtender.Mask = "99:99"; _mskEditExtender.MaskType = MaskedEditType.Time; _mskEditExtender.AcceptAMPM = false; _mskEditExtender.UserTimeFormat = MaskedEditUserTimeFormat.TwentyFourHour; _mskEditExtender.AutoComplete = true; _mskEditValidator = new MaskedEditValidator(); _mskEditValidator.ControlExtender = _mskEditExtender.ID; _mskEditValidator.ControlToValidate = _textBox.ID; _mskEditValidator.EnableClientScript = true; _mskEditValidator.Display = ValidatorDisplay.Dynamic; _mskEditValidator.InvalidValueBlurredMessage = "*"; _mskEditValidator.InvalidValueMessage = "invalid value message"; _mskEditValidator.EmptyValueMessage = "empty value message"; _mskEditValidator.EmptyValueBlurredText = "*"; this.Controls.Add(_textBox); this.Controls.Add(_mskEditExtender); this.Controls.Add(_mskEditValidator); this._timePickerXml = new DynamicTimeXml(); }
public DynamicDatePicker() { _textBox = new TextBox(); _textBox.CausesValidation = false; _textBox.Width = Unit.Pixel(70); _maskEditExtender = new MaskedEditExtender(); _maskEditExtender.ClearMaskOnLostFocus = true; _maskEditValidator = new MaskedEditValidator(); _maskEditValidator.Display = ValidatorDisplay.Dynamic; _maskEditValidator.EnableClientScript = true; _maskEditValidator.IsValidEmpty = false; _maskEditValidator.Text = "*"; _maskEditValidator.EmptyValueBlurredText = "*"; _compareValidator = new CompareValidator(); _compareValidator.Visible = false; _compareValidator.ValueToCompare = "01/01/1900"; _compareValidator.Display = ValidatorDisplay.Dynamic; _compareValidator.Type = ValidationDataType.Date; _compareValidator.EnableClientScript = true; _compareValidator.Text = "*"; this.Controls.Add(_textBox); this.Controls.Add(_maskEditExtender); this.Controls.Add(_maskEditValidator); this.Controls.Add(_compareValidator); }
protected override void CreateChildControls() { Controls.Clear(); _maskedEdit = new TextBox(); _maskedEdit.ID = "_maskedEdit"; this.Controls.Add(_maskedEdit); _maskedEditValidator = new MaskedEditValidator(); _maskedEditValidator.ID = "_maskedEditValidator"; _maskedEditValidator.ControlToValidate = "_maskedEdit"; _maskedEditValidator.ControlExtender = "_maskedEditExtender"; this.Controls.Add(_maskedEditValidator); if (!this.DesignMode) { _maskedEditExtender = new MaskedEditExtender(); _maskedEditExtender.ID = "_maskedEditExtender"; _maskedEditExtender.TargetControlID = "_maskedEdit"; this.Controls.Add(_maskedEditExtender); } }
public DynamicDatePicker(DynamicDatePickerXml xml) { _textBox = new TextBox(); _textBox.CausesValidation = false; _maskEditExtender = new MaskedEditExtender(); _maskEditExtender.ClearMaskOnLostFocus = true; _maskEditValidator = new MaskedEditValidator(); _maskEditValidator.Display = ValidatorDisplay.Dynamic; _maskEditValidator.EnableClientScript = true; _maskEditValidator.IsValidEmpty = false; _maskEditValidator.Text = "*"; _maskEditValidator.EmptyValueBlurredText = "*"; _compareValidator = new CompareValidator(); _compareValidator.Visible = false; _compareValidator.ValueToCompare = "01/01/1900"; _compareValidator.Display = ValidatorDisplay.Dynamic; _compareValidator.Type = ValidationDataType.Date; _compareValidator.EnableClientScript = true; _compareValidator.Text = "*"; this.Controls.Add(_textBox); this.Controls.Add(_maskEditExtender); this.Controls.Add(_maskEditValidator); this.Controls.Add(_compareValidator); this.ID = xml.Name; if (xml.Text.HasValue) _textBox.Text = xml.Text.Value.ToString("MM/dd/yyyy"); this.Value = xml.Text; this.IsValidEmpty = xml.IsValidEmpty; this.EmptyValueMessage = xml.EmptyValueMessage; this.InvalidValueMessage = xml.InvalidValueMessage; this.DateTimeFormat = xml.DateTimeFormat; this.ShowOn = xml.ShowOn; this.ValidationGroup = xml.ValidationGroup; this._datePickerXml = xml; this.Visible = xml.Visible; }