即使使用toolkitscriptmanager,ASP AJAX控件/扩展器也无法显示?

时间:2014-07-01 20:22:38

标签: c# jquery asp.net ajax

所以我一直在尝试在我的asp web表单应用程序中的一个文本框中添加一个滑块扩展器,但它没有显示出来。我正在使用visual studio 2013.经过大量的在线研究,似乎解决方案是用AJAX工具包scriptmanager替换site.master页面中的原始脚本管理器。它仍然不适合我。我在一个单独的空白页面上尝试过它,它很好。一旦我想将它添加到我的项目中,它就不会显示出来。我在IE和Chrome中都尝试过它。这就是我的代码所在:

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

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

...

<asp:SliderExtender ID="input_margin_SliderExtender" runat="server" Enabled="True"   Maximum="100" Minimum="0" TargetControlID="input_margin">

我已尝试将注册放在site.master文件中的web配置文件和toolkitscriptmanager中,结果没有任何区别。

1 个答案:

答案 0 :(得分:0)

您是否在项目中添加了对AjaxControlToolkit的引用?该文件也在bin文件夹中吗?我认为HtmlAgilityPack也需要在bin中。

出于某种原因,我也遇到了在我的网站上运行简单的AjaxControlToolkit的问题。我的解决方案是在我使用的工具包的版本中。我使用godaddy网站并尝试使用最新版本。它在本地工作,但在生产中我遇到了错误。

我最终使用旧版本的AjaxControlToolkit for 3.5。我相信这是http://ajaxcontroltoolkit.codeplex.com/releases/view/116091

这可能是问题