Skip to main content
 首页 » 编程设计

c#之Ajax Calendar Extender 在 Asp.net Web 应用程序中不工作

2024年02月13日36rubylouvre

我想使用 Ajax 工具包中的日历扩展器,但它没有显示在目标文本框中。

我正在使用这段代码:

<asp:TextBox runat="server" ID="txtDate1" /> 
<asp:CalendarExtender ID="txtDate1_CalendarExtender" runat="server" Enabled="True" TargetControlID="txtDate1"> 
</asp:CalendarExtender> 

然后我什至放了脚本管理器。

<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager> 

还有这个,

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

这可能是什么原因?有帮助吗?

请您参考如下方法:

尝试用 ToolkitScriptManager 替换 ScriptManager

<asp:ToolkitScriptManager runat="server"></asp:ToolkitScriptManager> 

并确保您的 ToolkitScriptManager 就在您的

之后
<form id="form1" runat="server">