日期时间选择器未显示

时间:2015-03-17 10:20:45

标签: asp.net .net

我想在我的代码中添加日期时间选择器。我的代码是: -

 <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
   =======scriptmanager========
    <form runat="server">
    <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
  ==========column where i want to add date time picker=======
    <td>Date Of Birth*</td>
                        <td>
                            <asp:TextBox runat="server" ID="txtdate" value="" MaxLength="50" size="30" Style="width: 170px; height: 20px;"></asp:TextBox>

                            <cc1:CalendarExtender ID="txtdate_CalendarExtender" runat="server" TargetControlID="txtdate" Format="dd-mmm-yyyy">
                            </cc1:CalendarExtender>

                        </td>

2 个答案:

答案 0 :(得分:0)

由于您已经注册了它并使用了正确的TagPrefix,因此只有一件事可以让您检查。

尝试使用ToolkitScriptManager代替ScriptManager

<asp:ToolkitScriptManager ID="ToolkitScriptManager1" AllowCustomErrorsRedirect="true" ScriptMode="Release" EnablePartialRendering="true" AsyncPostBackTimeout="1000" CombineScripts="true" LoadScriptsBeforeUI="true" EnableCdn="false" EnableScriptGlobalization="true" EnableScriptLocalization="false" runat="server">
</asp:ToolkitScriptManager>

我刚刚添加了我的配置(没有ScriptReference s)。

答案 1 :(得分:0)

有一些趋势是停止使用Ajax Control Toolkit。

尝试使用jQuery DateTime选择器:http://jqueryui.com/datepicker/