1

我正在尝试在我的 Web 应用程序上使用 AJAX 添加日历扩展器。我试图在单击文本框时弹出日历。我已经尝试了本示例中提到的所有步骤

我已重新下载 AJAX TOOLKIT 4.5 并将其粘贴到 bin 文件夹中。但什么也没有发生。
我的代码是:

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

<asp:TextBox ID="txtfrom" runat="server"></asp:TextBox>
<ajax:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></ajax:ToolkitScriptManager>
<ajax:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="txtfrom" PopupButtonID="txtfrom"></ajax:CalendarExtender>

所以让我知道我在这里缺少什么。

谢谢

4

2 回答 2

0

确保您的 ToolkitScriptManager 紧随您的

<form id="form1" runat="server">
于 2015-05-09T14:09:06.913 回答
0

确保您使用的是与您的 AJAXControlToolkit.dll 对应的适当 .NET 框架,并且它已正确添加为项目中的参考。

如果您转到浏览器的开发人员工具(firefox 和 IE 中的 F12)并检查控制台输出,它应该会给您一些关于 AjaxControlToolkit 的错误。

于 2015-05-11T18:51:23.687 回答