我想使用 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">
关于c# - Ajax Calendar Extender 在 Asp.net Web 应用程序中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20690709/