AJAXControlToolkit MaskedEditExtender поведение
Я ссылаюсь на последнюю версию AJAXControlToolkit в моем приложении ASP.Net 4.0.xxx WebForm. Я использую расширитель для форматирования поля телефонного номера следующим образом. Если поле оставлено пустым, мне не нужна маска. Но если номер телефона введен, то я не хочу, чтобы маска исчезала, когда вы вкладываете вкладку из этого поля, но это именно то, что происходит. Дефисы в маске исчезают, и в поле остаются только цифры. Как я могу предотвратить это?
<asp:TextBox ID="Contact_HomePhone" runat="server" MaxLength="50"></asp:TextBox>
<ajaxToolkit:MaskedEditExtender
Mask="999-999-9999" MaskType="Number" ClearMaskOnLostFocus="True"
ID="Contact_HomePhone_MaskedEditExtender" runat="server" TargetControlID="Contact_HomePhone" />
Благодарю.
1 ответ
Решение
Я собираюсь с кодом jQuery MaskedInput, и он работает именно так, как я хотел, и даже больше.
Спасибо всем за отзывы!