Mar*_*ins 8 ajaxcontroltoolkit asp.net-4.5
我有一个运行良好的VS2012 Web应用程序,直到我添加了最新的AjaxControlToolkit(7.0123).最初,我发现安装破坏了UpdatePanel的行为 - 而在我可以在异步回发后刷新页面而不重复操作之前,我发现安装后刷新会重复上一次操作(我想回发后)不再异步).
然后我注意到,在过去的某个时候,我已经注释掉了一些添加到新的ASP.NET Web窗体应用程序的默认JavaScript文件,所以我尝试重新添加它们.这导致了一个异常:
'MsAjaxBundle'不是有效的脚本名称.名称必须以'.js'结尾.
然后我试图替换默认<asp:ScriptManager .../>与<ajaxControlToolkit:ToolkitScriptManager .../>这导致了新的异常
无法加载文件或程序集"System.Web"或其依赖项之一.该系统找不到指定的文件.
为了理智,我创建了一个新的ASP.NET Web窗体应用程序(VS2012,Update 2)并运行它.没有错误.使用"nuget",然后我添加了AjaxControlToolkit v7.0123(最新版本).再次运行应用程序,我再次获得原始异常:
'MsAjaxBundle'不是有效的脚本名称.名称必须以'.js'结尾.
再一次,我替换 <asp:ScriptManager .../>了<ajaxControlToolkit:ToolkitScriptManager .../>,再一次,这导致了
无法加载文件或程序集"System.Web"或其依赖项之一.该系统找不到指定的文件.
任何人都可以解释我还需要做些什么才能解决这个问题?在添加工具包时,我找不到任何需要手动更改的文档.
谢谢,
Mar*_*ins 12
答案发现在http://stephenwalther.com/archive/2012/09/20/september-2012-release-of-the-ajax-control-toolkit.aspx(总是在发布问题之后)
<asp:ScriptManager .../>同<ajaxControlToolkit:ToolkitScriptManager .../>是正确的这修复了异常(在新项目和原始项目中).
但是,它不能解决UpdatePanel不再异步回发的问题.我将此提出来作为一个新问题.
| 归档时间: |
|
| 查看次数: |
12365 次 |
| 最近记录: |