Me ocurre algo raro al utilizar el MaskEditExtender de Ajax, pues he copiado lo de un ejemplo de internet, el caso es que no me enmascara, cuando hago click en el Textbox, no me aparece la mascara.
Pero si que funciona el MaskEditValidator pues cuando dejo el foco me valida si e introducido datos correctos.
A que se puede deber? Pego un fragmento de codigo:
Código:
No entiendo lo que pasa, pues he probado a sacarla del MasterPage, a probar el ejemplo en una pagina en blanco...pero nada <asp:TextBox ID="TextBox2" runat="server" Width="150px"></asp:TextBox> <cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="TextBox2" MaskType="Number" Mask="999" MessageValidatorTip="true" AcceptNegative="None" InputDirection="RightToLeft" ErrorTooltipEnabled="true" > </cc1:MaskedEditExtender> <cc1:MaskedEditValidator ID="MaskedEditValidator1" runat="server" ControlToValidate="TextBox2" ControlExtender="MaskedEditExtender1" MinimumValue="1" MaximumValue="105" MinimumValueMessage="Please enter correct roll number" MaximumValueMessage="Invalid roll number! The highest roll number is 105" Display="Dynamic" IsValidEmpty="false" InvalidValueMessage="The roll number does not exist" EmptyValueMessage="The roll number is not entered"> </cc1:MaskedEditValidator>