日历扩展程序在ASP.NET中不起作用

时间:2015-05-09 14:06:24

标签: c# asp.net ajax webforms toolkitscriptmanager

我正在尝试使用AJAX在我的网络应用程序中添加Calendar Extender。我想点击文本框弹出日历。我已经尝试了in this example

中提到的所有步骤

我已经重载了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>

所以让我知道我在这里失踪了什么。

由于

2 个答案:

答案 0 :(得分:0)

确保您的ToolkitScriptManager正好在

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

答案 1 :(得分:0)

确保使用与AJAXControlToolkit.dll相对应的相应.NET框架,并将其正确添加为项目中的Reference。

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