我想在我的代码中添加日期时间选择器。我的代码是: -
<%@ 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>
答案 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/