Asp.net 安装的AJAX工具包无法使用VS2012
我读到的关于AJAX工具包不起作用的大多数其他问题都与某种形式的错误有关。我没有错误,我可以参考!这使得这个bug更难理解。我有一种感觉,我错过了一步。我看了所有的文档,它表明我做的每件事都是正确的 问题: 我正在尝试在文本框上使用日历扩展器(我已经读到我不再需要它了,但这是无关紧要的)。当我去点击所说的文本框,以确保工具包工作,没有日历弹出 双重检查:为了检查它是否是日历本身(再次阅读,不再需要它),我添加了一个确认按钮扩展程序来测试工具包。它也不起作用 到目前为止我做了什么?我已经:使用NuGet安装/重新安装了最新版本的Ajax控件工具包(7.1213),在web.config中注释掉注册表并添加到页面顶部(反之亦然),在每次卸载/重新安装时重新启动VS2012,尝试直接从工具箱中提取语法(取自ajaxcontroltoolkit.dll)而不是手动键入 代码: web.config(由NuGet在安装时添加)Asp.net 安装的AJAX工具包无法使用VS2012,asp.net,ajax,visual-studio-2012,nuget,ajaxcontroltoolkit,Asp.net,Ajax,Visual Studio 2012,Nuget,Ajaxcontroltoolkit,我读到的关于AJAX工具包不起作用的大多数其他问题都与某种形式的错误有关。我没有错误,我可以参考!这使得这个bug更难理解。我有一种感觉,我错过了一步。我看了所有的文档,它表明我做的每件事都是正确的 问题: 我正在尝试在文本框上使用日历扩展器(我已经读到我不再需要它了,但这是无关紧要的)。当我去点击所说的文本框,以确保工具包工作,没有日历弹出 双重检查:为了检查它是否是日历本身(再次阅读,不再需要它),我添加了一个确认按钮扩展程序来测试工具包。它也不起作用 到目前为止我做了什么?我已经:使用Nu
。。。
...
第1.aspx页
...
<%--patient ID panel--%>
<asp:Panel ID="pat_id_pnl" runat="server">
<div align="center">
<asp:Label runat="server" Text="SSN/MRN:" />
<asp:TextBox ID="ssn_mrn_txt" runat="server" style="margin-left:5px; margin-right:15px;"/>
<asp:Label runat="server" Text="Date of Appt:" />
<asp:TextBox ID="date_appt_txt" runat="server" style="margin-left:5px; margin-right:15px;"/>
<%--add calendar to date_appt_txt--%>
<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="Server" />
<ajaxToolkit:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="date_appt_txt" Format="MM/dd/yyyy" />
<asp:Button ID="search_btn" runat="server" Text="Search" />
<%--Test confirm button extender--%>
<ajaxToolkit:ConfirmButtonExtender ID="ConfirmButtonExtender1" runat="server" ConfirmText="Are you sure you want to click this?" TargetControlID="search_btn"></ajaxToolkit:ConfirmButtonExtender>
</div>
</asp:Panel>
....
。。。
....
我之前提到的那句话“在web.config中注释掉注册表并添加到页面顶部”,我的意思是我在web.config中注释掉了它:
<pages>
<controls>
<add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" />
</controls>
</pages>
并将其添加到页面顶部第一个内容占位符之前:
<%@ Register tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" %>
非常感谢您的帮助!谢谢。因此,经过更多的搜索,我发现了一些问题
Microsoft.Scriptmanager.MSAjax.dll
<%@ Register tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" %>