AjaxControlTookit Masked Править - PullRequest
       12

AjaxControlTookit Masked Править

0 голосов
/ 15 сентября 2010

Я пытаюсь создать текстовое поле с маской ввода даты, например, "дд / мм / гггг".Маска должна отображаться до того, как текстовое поле получает фокус, и когда пользователь вводит дату, маска все равно должна отображаться, но автоматически перезаписываться введенными числами.

Я попытался просмотреть инструментарий управления Ajax, который работаетхорошо, за исключением того, что я не могу установить строку приглашения только один символ.Есть ли обходной путь или какие-то другие элементы управления, которые я могу использовать?

1 Ответ

1 голос
/ 15 сентября 2010

Используйте TextBoxWatermarkExtender для этого

  <cc1:MaskedEditExtender ID="mee" runat="server" AcceptNegative="Left"
  DisplayMoney="Left" ErrorTooltipEnabled="True" Mask="99/99/9999" MaskType="Date"
  TargetControlID="txt">    </cc1:MaskedEditExtender>
  <cc1:TextBoxWatermarkExtender ID="wme" TargetControlID="mee" WatermarkText="MM/dd/yyyy" runat="server" /> 
...