我住在巴西圣保罗。在这里,我们根据代码区域为手机提供了两种不同的长度。例如,如果我的代码区域是(11)我有9个号码的手机。对于所有其他我有8个数字。如何使用MaskedEditExtender识别我的代码区域并应用正确的掩码?
我已经有了这个:
<ajaxToolkit:MaskedEditExtender
ID="Telefone_MaskedEditExtender"
runat="server"
TargetControlID="Telefone"
Mask="(99)9999-9999"
MaskType="Number"
ErrorTooltipEnabled="true"
MessageValidatorTip="true"
ClearMaskOnLostFocus="false" />
<ajaxToolkit:MaskedEditValidator
runat="server"
ControlExtender="Telefone_MaskedEditExtender"
ControlToValidate="Telefone"
IsValidEmpty="false"
EmptyValueMessage="O campo Telefone é obrigatório."
EmptyValueBlurredText="*"
InvalidValueBlurredMessage="*"
InvalidValueMessage="Informe um número de Telefone válido."
Display="Dynamic" />
答案 0 :(得分:0)
我会选择jQuery。评估区域代码TextBox
中的文字,然后使用.attr()
更改Mask
的{{1}}属性。