如何确定 mytextbox
中的值是否正确date
?
例如:
这是我的文本框中日期的值:01/32/2013
我知道这是错误的日期值,但我如何确定它是错误的格式?我可以通过使用来避免这种情况try and catch
,但我不想使用它,如果我在我的问题中找不到解决方案,我会使用它。
<asp:TextBox ID="txtMEditStartDt" runat="server" Text='<%# Bind("StartDt", "{0:MM/dd/yyyy}") %>'
CssClass="datePicker" SkinID="textSkin" Width="100px"></asp:TextBox>
<asp:MaskedEditExtender ID="MaskedEditStartDt" runat="server"
TargetControlID="txtMEditStartDt" Mask="99/99/9999" MaskType="Date"
CultureAMPMPlaceholder="" CultureCurrencySymbolPlaceholder=""
CultureDateFormat="" CultureDatePlaceholder="" CultureDecimalPlaceholder=""
CultureThousandsPlaceholder="" CultureTimePlaceholder="" Enabled="True"/>
<asp:CalendarExtender ID="calendarEditStartDt" runat="server" TargetControlID="txtMEditStartDt" Format="MM/dd/yyyy">
</asp:CalendarExtender>