使用asp:CalendarExtender和asp:MaskedEditExtender在TextBox中输入日期 [英] date input in TextBox using asp:CalendarExtender and asp:MaskedEditExtender

查看:51
本文介绍了使用asp:CalendarExtender和asp:MaskedEditExtender在TextBox中输入日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>



顶部的上述代码段



The above code snippet in head portion

<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
        <Services>
            <asp:ServiceReference Path="~/NickWebServices.asmx" />
        </Services>
    </asp:ToolkitScriptManager>





<asp:TextBox ID="txtDOB" runat="server" Width="100px" TabIndex="7" OnTextChanged="DOB_TextChanged"

											Style="margin-left: 23px" AutoPostBack="true"></asp:TextBox>
										<asp:CalendarExtender ID="CalendarExtender1" runat="server" Enabled="true" Format="dd/MM/yyyy"

											TargetControlID="txtDOB">
										</asp:CalendarExtender>
										<asp:MaskedEditExtender ID="MaskedEditExtender2" runat="server" TargetControlID="txtDOB"

											Mask="99/99/9999" MaskType="Date" Enabled="True" CultureAMPMPlaceholder="" CultureCurrencySymbolPlaceholder=""

											CultureDateFormat="" CultureDatePlaceholder="" CultureDecimalPlaceholder="" CultureThousandsPlaceholder=""

											CultureTimePlaceholder="">
										</asp:MaskedEditExtender>



它的工作正常



Its work properly

<asp:TextBox ID="txtDOB" runat="server" Width="100px" TabIndex="7" OnTextChanged="DOB_TextChanged"

											Style="margin-left: 23px" AutoPostBack="true"></asp:TextBox>
										<asp:CalendarExtender ID="CalendarExtender1" runat="server" Enabled="true" Format="dd/MM/yyyy"

											TargetControlID="txtDOB">
										</asp:CalendarExtender>
										<asp:MaskedEditExtender ID="MaskedEditExtender2" runat="server" TargetControlID="txtDOB"

											Mask="99/99/9999" MaskType="Date" Enabled="True" CultureAMPMPlaceholder="" CultureCurrencySymbolPlaceholder=""

											CultureDateFormat="" CultureDatePlaceholder="" CultureDecimalPlaceholder="" CultureThousandsPlaceholder=""

											CultureTimePlaceholder="">
										</asp:MaskedEditExtender>



它的工作正常



Its work properly

<asp:TextBox ID="txtNomiDOB" runat="server" AutoPostBack="True" OnTextChanged="txtNomiDOB_TextChanged"

												TabIndex="2" Style="margin-left: 30px"></asp:TextBox>
											<asp:CalendarExtender ID="CalendarExtender2" runat="server" Enabled="true" Format="dd/MM/yyyy"

											TargetControlID="txtNomiDOB">
										</asp:CalendarExtender>
										<asp:MaskedEditExtender ID="MaskedEditExtender3" runat="server" TargetControlID="txtNomiDOB"

											Mask="99/99/9999" MaskType="Date" Enabled="True" CultureAMPMPlaceholder="" CultureCurrencySymbolPlaceholder=""

											CultureDateFormat="" CultureDatePlaceholder="" CultureDecimalPlaceholder="" CultureThousandsPlaceholder=""

											CultureTimePlaceholder="">
										</asp:MaskedEditExtender>


但是最后一个TextBox无法正常工作.

请任何人帮助.


But last TextBox not work properly .

please anyone help.

thanks in advance.

推荐答案

提供一些有关控制的细节
Give some detail about control


这篇关于使用asp:CalendarExtender和asp:MaskedEditExtender在TextBox中输入日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆