だから今のところ私はこれらの3つのバリデーターを持っています
<asp:RegularExpressionValidator ID="dashboardFromDateDateCheck" runat="server" ValidationExpression="[0-9][0-9]/[0-9][0-9]/[0-9][0-9][0-9][0-9]"
ControlToValidate="filterFromDate" ErrorMessage="Invalid From Date Format, (mm/dd/yyyy)" Text="*"></asp:RegularExpressionValidator>
<asp:RegularExpressionValidator ID="dashboardToDateDateCheck" runat="server" ValidationExpression="[0-9][0-9]/[0-9][0-9]/[0-9][0-9][0-9][0-9]"
ControlToValidate="filterToDate" ErrorMessage="Invalid To Date Format, (mm/dd/yyyy)" Text="*"></asp:RegularExpressionValidator>
<asp:CompareValidator ID="checkDashboardFilterDateRange" runat="server" ControlToValidate="filterFromDate" ControlToCompare="filterToDate" Type="Date"
Operator="LessThanEqual" ErrorMessage="From Date must be before To Date" Text="*"/>
ただし、両方の日付が有効で、両方の日付が入力されている場合にのみ、比較バリデーターを機能させたいと思います。私の検索では、日付を空白のままにするか、開始日または終了日のみを入力することが許可されているためです。