У меня есть RequiredFieldValidator. Код ниже:asp: MaskedEditExtender останавливает работу валидатора
<asp:TextBox runat="server" ID="phone" MaxLength="10" Columns="10"
Width="90px"></asp:TextBox>
<asp:MaskedEditExtender ID="phone_MaskedEditExtender" runat="server" CultureAMPMPlaceholder=""
CultureCurrencySymbolPlaceholder="" CultureDateFormat="" CultureDatePlaceholder=""
CultureDecimalPlaceholder="" CultureThousandsPlaceholder="" CultureTimePlaceholder=""
Enabled="True" TargetControlID="phone" Mask="(999)999-9999" ClearMaskOnLostFocus="False">
</asp:MaskedEditExtender>
<asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidatorPhone" ControlToValidate="phone"
ErrorMessage="Phone is required." Display="Dynamic" InitialValue="" />
Если удалить жерех: MaskedEditExtender, функции RequiredFieldValidator, как и ожидалось. В противном случае, похоже, валидатор теряет свою функциональность.
Почему? Спасибо.
My validationExpression: "\ (\ d {3} \) \ s \ d {3} - \ d {4} $" –