Ich versuche, dieses AJAX ControlToolkit zu akzeptieren, entweder Standardzeit oder militärische Zeitformat, aber jedes militärische Zeit später als 1200 ist ungültig in dieser Version. Wenn ich Militärzeit betrete, bevorzuge ich 1200, 1305 usw. ohne entweder A/PM oder ":" Trennzeichen. Kannst du helfen? Vielen Dank.Regex, wie entweder Standardzeit oder militärische Zeit Format
<td class="data">
<strong>Scheduled Time:</strong>
<br />
<asp:TextBox ID="scheduled_time" runat="server" Enabled="False"></asp:TextBox>
<asp:Label ID="lblScheduled_time_tip" runat="server">
<div style="font-size: 8pt">Tip: Type 'A' or 'P' to switch AM/PM</div>
</asp:Label>
<cc1:MaskedEditExtender ID="MaskedEditExtender3" runat="server" TargetControlID="scheduled_time" Mask="99:99" MessageValidatorTip="true" OnFocusCssClass="MaskedEditFocus" OnInvalidCssClass="MaskedEditError" MaskType="Time" AcceptAMPM="True" ErrorTooltipEnabled="True"
/>
<cc1:MaskedEditValidator ID="MaskedEditValidator3" runat="server" ControlExtender="MaskedEditExtender3" ControlToValidate="scheduled_time" IsValidEmpty="False" EmptyValueMessage="Time is required" InvalidValueMessage="Time is invalid" Display="Dynamic"
TooltipMessage="Input a time" EmptyValueBlurredText="*" ValidationExpression="^(([1-9]{1})|([0-1][1-2])|(0[1-9])|([1][0-2])):([0-5][0-9]).(([aA])|([pP]))[mM]$" InvalidValueBlurredMessage="Invalid time" ValidationGroup="MKE" />
</td>
Wollen Sie damit sagen Sie eine Kontrolle wollen entweder Standard oder militärische Zeitformate zu akzeptieren, automatisch die entsprechende Maskierung und Validierung der Anwendung? Ich wäre sehr überrascht, wenn das möglich wäre. –