I have two date pickers that I am trying to validate for a start and end date. I have this in my code but it always returns back as an invalid entry, even when the end date is later than the start date. Any ideas why? Here is my code. Thanks,
<tr>
<td>
<center>
<span class="adminTableLabel">Start Date</span>
<telerik:RadDateTimePicker ID="startDate" Skin="Web20" runat="server" Width="150px">
</telerik:RadDateTimePicker>
<asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator1" ControlToValidate="startDate"
ErrorMessage="Please enter a start date." CssClass="errorMessage"></asp:RequiredFieldValidator>
</center>
</td>
<td class="addBusinessSpacing">
</td>
<td>
<center>
<span class="adminTableLabel">End Date</span>
<telerik:RadDateTimePicker ID="endDate" Skin="Web20" runat="server" Width="150px">
</telerik:RadDateTimePicker>
<asp:CompareValidator ID="dateCompareValidator" runat="server"
ControlToValidate="endDate" ControlToCompare="startDate"
Operator="GreaterThan" Type="date"
ErrorMessage="The end date must be later than the start date."
CssClass="errorMessage">
</asp:CompareValidator>
</center>
</td>
</tr>
<tr>
<td>
<center>
<span class="adminTableLabel">Start Date</span>
<telerik:RadDateTimePicker ID="startDate" Skin="Web20" runat="server" Width="150px">
</telerik:RadDateTimePicker>
<asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator1" ControlToValidate="startDate"
ErrorMessage="Please enter a start date." CssClass="errorMessage"></asp:RequiredFieldValidator>
</center>
</td>
<td class="addBusinessSpacing">
</td>
<td>
<center>
<span class="adminTableLabel">End Date</span>
<telerik:RadDateTimePicker ID="endDate" Skin="Web20" runat="server" Width="150px">
</telerik:RadDateTimePicker>
<asp:CompareValidator ID="dateCompareValidator" runat="server"
ControlToValidate="endDate" ControlToCompare="startDate"
Operator="GreaterThan" Type="date"
ErrorMessage="The end date must be later than the start date."
CssClass="errorMessage">
</asp:CompareValidator>
</center>
</td>
</tr>