Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
261 views
in Technique[技术] by (71.8m points)

javascript - how to set dd-MM-yyyy formate in ajaxToolkit CalendarExtender

I am using ajax Toolkit Calendar Extender.And i need dd-MM-yyyy date formate. For that i write this code

Code

 <asp:TextBox CssClass="tb10" ID="txtDtFrom" runat="server" Width="130px"></asp:TextBox>
        <asp:ImageButton ID="ImgFrom" runat="server" ImageUrl="~/GridViewCSSThemes/Images/Calendar_scheduleHS.png" CausesValidation="False" />
        <ajaxToolkit:MaskedEditExtender ID="MaskedEdit_dtFrom" runat="server"
            TargetControlID="txtDtFrom"
            Mask="99-99-9999"
            MaskType="Date"
            AcceptAMPM="True"
            DisplayMoney="Left"
            AcceptNegative="Left"
            ErrorTooltipEnabled="True" CultureAMPMPlaceholder="" 
        CultureCurrencySymbolPlaceholder="" CultureDateFormat="" 
        CultureDatePlaceholder="" CultureDecimalPlaceholder="" 
        CultureThousandsPlaceholder="" CultureTimePlaceholder="" Enabled="True" />
        <ajaxToolkit:MaskedEditValidator ID="MaskedEditV_dtFrom" runat="server"
            ControlExtender="MaskedEdit_dtFrom"
            ControlToValidate="txtDtFrom"
            EmptyValueMessage="Date is required"
            InvalidValueMessage="Date is invalid"
            Display="Dynamic"
            TooltipMessage="Input a date"
            EmptyValueBlurredText="Date is required"
            InvalidValueBlurredMessage="Date is invalid"
            IsValidEmpty="False"
            ValidationGroup="MKE" />
        <ajaxToolkit:CalendarExtender ID="Cd_dt" runat="server" TargetControlID="txtDtFrom" 
            CssClass="red" PopupButtonID="ImgFrom" Format="dd-MM-yyyy" 
        Enabled="True"  />

When i select any date it shows blank text box. And when i use dd/MM/yyyy then it works fine. So can any one tell me how to achieve dd-MM-yyyy format.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Try Format="dd-MM-yyyy"

<asp:TextBox ID="txtBirthDate"  runat="server" ></asp:TextBox>
    <asp:CalendarExtender ID="calendarBirthDate" 
        runat="server" Enabled="True" TargetControlID="txtBirthDate" Format="dd-MM-yyyy">
    </asp:CalendarExtender>

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...