Link to home
Start Free TrialLog in
Avatar of chokka
chokkaFlag for United States of America

asked on

Using ASP.Net AJAX Date Calendar

ASP.Net AJAX Calendar

I want End Date should be greater than Start Date ..! Date Comparision on AJAX Date Calendar Validation ?
ASKER CERTIFIED SOLUTION
Avatar of leakim971
leakim971
Flag of Guadeloupe image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of chokka

ASKER

@leakim971 - That thread was between Alanwaren and Crippsy. Eventually Crippsy reopened the thread. Alanwaren seems to have given a very complicated solution.

Below is my Syntax, i am looking for any Date Validator which could solve my problem !!!
<tr>
        <td align="left">
            <asp:Label ID="lblFromDate" Text="Start Date" runat="server">
            </asp:Label>
        </td>
        
         <td align="left">
          <asp:TextBox  ID="txtFromDate" runat="server" Width="100px" style="text-align:justify" ValidationGroup="MKE" />
             <asp:ImageButton  ID="ImgBntCalc" runat="server" 
                              ImageUrl="~/AJAXImages/Calendar_scheduleHS.png" CausesValidation="False" />
        
        <cc1:MaskedEditExtender ID="MaskedEditExtender5" runat="server"
                                TargetControlID="txtFromDate"
                                    Mask="99/99/9999"
                                    MessageValidatorTip="true"
                                    OnFocusCssClass="MaskedEditFocus"
                                    OnInvalidCssClass="MaskedEditError"
                                    MaskType="Date"
                                    DisplayMoney="Left"
                                    AcceptNegative="Left"
                                    ErrorTooltipEnabled="True" />
                                    
            <cc1:MaskedEditValidator 
                                        ID="MaskedEditValidator5" 
                                        runat="server"
                                        ControlExtender="MaskedEditExtender5"
                                        ControlToValidate="txtFromDate"
                                        EmptyValueMessage="Date is required"
                                        InvalidValueMessage="Date is invalid"
                                        Display="Dynamic"
                                        TooltipMessage="Input a date"
                                        EmptyValueBlurredText="*"
                                        InvalidValueBlurredMessage="*"
                                        ValidationGroup="MKE" />
                                        
         <cc1:CalendarExtender  ID="CalendarExtender1" runat="server"
                                TargetControlID="txtFromDate" 
		                        PopupButtonID="ImgBntCalc" />
       </td>

    
        <td align="left">
            <asp:Label ID="lblToDate" Text="To Date" runat="server">
            </asp:Label>
        </td>
        
         <td align="left">
                    <asp:TextBox ID="txtToDate" runat="server" Width="100px" MaxLength="1" />
                    <asp:ImageButton      ID="imgBtn2" runat="server" 
                                          ImageUrl="~/AJAXImages/Calendar_scheduleHS.png" 
                                          CausesValidation="False" />
                     <cc1:MaskedEditExtender ID="mskEditor" runat="server"
                                TargetControlID="txtToDate"
                                    Mask="99/99/9999"
                                    MessageValidatorTip="true"
                                    OnFocusCssClass="MaskedEditFocus"
                                    OnInvalidCssClass="MaskedEditError"
                                    MaskType="Date"
                                    DisplayMoney="Left"
                                    AcceptNegative="Left"
                                    ErrorTooltipEnabled="True" />
                                
                    <cc1:MaskedEditValidator 
                                        ID="mskValidator" 
                                        runat="server"
                                        ControlExtender="mskEditor"
                                        ControlToValidate="txtToDate"
                                        EmptyValueMessage="Date is required"
                                        InvalidValueMessage="Date is invalid"
                                        Display="Dynamic"
                                        TooltipMessage="Input a date"
                                        EmptyValueBlurredText="*"
                                        InvalidValueBlurredMessage="*"
                                         />
                            <cc1:CalendarExtender ID="CalendarExtender2" runat="server"
                                                  TargetControlID="txtToDate" 
		                                          PopupButtonID="imgBtn2" />
         </td>
    </tr>

Open in new window