RangeValidator で日付チェック
ASP.NET の Validator で日付チェックを簡単に行うには、 RangeValidator が便利です。以下のように、「Type="Date" MinimumValue="1900/01/01" MaximumValue="9999/12/31"」と設定してください。 (MinimumValue と MaximumValue は、業務要件によって変更してください。)
<asp:RangeValidator ID="RangeValidatorMain" runat="server" ControlToValidate="TextBoxMain" Display="Dynamic" Type="Date" MinimumValue="1900/01/01" MaximumValue="9999/12/31">*</asp:RangeValidator>