Хорошо, поэтому я пытаюсь использовать ajax masked edit extender для времени в текстовом поле. Я хочу, чтобы первая цифра была автоматически 0, если не введена в текстовое поле. как вы можете это сделать ?. ниже мой фрагмент aspx маскированного редактирования расширителя. например, пользователь вводит 9:21:12, это должно быть 09:21:12 автоматически в текстовом поле.Как сделать автозаполнение от первого разряда до 0 или необязательным в скрытом расширении для текстового поля?
<ajaxToolkit:MaskedEditExtender ID="mee_FromTime" runat="server" TargetControlID="TextBoxReportFromTime"
Mask="99:99:99" InputDirection="LeftToRight" ClearTextOnInvalid="true" MessageValidatorTip="true"
OnFocusCssClass="MaskedEditFocus" OnInvalidCssClass="MaskedEditError" ClearMaskOnLostFocus="false"
AutoComplete="True" MaskType="Number" />
Try 'ClearMaskOnLostFocus' установлен верно. – Webruster
в событии 'KeyPress' попытайтесь использовать' PadLeft (8, '0') 'в вашей строке и передать его в TextBox. –
спасибо за помощь, ребята. Я нашел ответ ниже. попробует выше, когда у меня будет свободное время. – rampantNinja