я 2 текстового поля, которые принимают время от пользователей, к которым я поставил Maskededitextender и maskededitvalidator следующим образом:maskededitvalidator ValidationGroup установлен, до сих пор не работает
текстовое поле 1:
<asp:TextBox ID="txtInTime" Text ="00:00" CssClass="txtbox" MaxLength="5"
Width="43px" runat="server" ValidationGroup="date"
></asp:TextBox>
<cc1:MaskedEditExtender ID="MaskedEditExtender2" runat="server" TargetControlID="txtInTime"
Mask="99:99" MessageValidatorTip="true" MaskType="Time" InputDirection="RightToLeft"
ErrorTooltipEnabled="True" />
<cc1:MaskedEditValidator ID="MaskedEditValidator2" runat="server" ControlExtender="MaskedEditExtender2"
ControlToValidate="txtInTime" MaximumValue="23:59" MinimumValue="00:00"
MaximumValueMessage="23:59" ValidationGroup="date"
InvalidValueBlurredMessage="Time Invalid"
MinimumValueMessage="Time must be greater than 00:00:00" ForeColor ="Red"
ToolTip="Enter time between 00:00 to 23:59">
</cc1:MaskedEditValidator>
текстовое поле 2:
<asp:TextBox ID="txtOutTime" Text ="00:00" CssClass="txtbox" MaxLength="5"
Width="43px" runat="server" ValidationGroup="date"
></asp:TextBox>
<cc1:MaskedEditExtender ID="MaskedEditExtender3" runat="server" TargetControlID="txtOutTime"
Mask="99:99" MessageValidatorTip="true" MaskType="Time" InputDirection="RightToLeft"
ErrorTooltipEnabled="True" />
<cc1:MaskedEditValidator ID="MaskedEditValidator1" runat="server" ControlExtender="MaskedEditExtender3"
ControlToValidate="txtOutTime" MaximumValue="23:59" MinimumValue="00:00"
MaximumValueMessage="23:59" ValidationGroup="date"
InvalidValueBlurredMessage="Time Invalid"
MinimumValueMessage="Time must be grater than 00:00:00" ForeColor ="Red"
ToolTip="Enter time between 00:00 to 23:59">
</cc1:MaskedEditValidator>
то у меня есть кнопка на которой мышь процесс происходит, но если maskededitvalidator отображает неверные данные, код кнопки позади не должен выполняться. Но в моем случае выполняется код, несмотря на то, что maskededitvalidator отображает недопустимые данные. Я установил группу проверки всех соответствующих элементов управления, но проблема.
Кнопка:
<asp:Button ID="btnLoadEmployees" ValidationGroup="date" CssClass="button" runat="server" Text="Load Employees" OnClick="btnLoadEmployees_Click"/>
Пожалуйста, ребята, помогите мне в этом.
, какие изменения вы сделали, кроме маски ????? –
Спасибо @ LS206. Я нашел обходное решение. Я проверил страницу. Истек в Javascript и отобразил предупреждение, чтобы исправить недопустимые данные. Спасибо большое за вашу помощь. –
u может проверить страницу.Ислады на стороне сервера также. – LS206