Ajax工具包无法正常工作

时间:2013-02-10 00:51:36

标签: c# asp.net

在我的开发人员环境中,ajax工具包运行良好。将文本框渲染为滑块。都好。但是,当我把它放入网络主机时,它无法正常工作。文本框也在控制台(chrome和firfox)上留下了巨大的错误

Uncaught SyntaxError: Unexpected token < ScriptResource.axd:1
Uncaught Sys.ArgumentUndefinedException: Sys.ArgumentUndefinedException: Value cannot be undefined.
Parameter name: baseType ScriptResource.axd:847
Uncaught Sys.ArgumentUndefinedException: Sys.ArgumentUndefinedException: Value cannot be undefined.
Parameter name: type ScriptResource.axd:847
2
Uncaught Sys.WebForms.PageRequestManagerServerErrorException: Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 500 ScriptResource.axd:847

我尝试从packagemaneger重新安装ajaxtoolkit但是没有用。还是同样的问题。

任何想法?

3 个答案:

答案 0 :(得分:1)

它只是浏览器缓存。清除那些解决了问题。

答案 1 :(得分:1)

我也有这个错误。对我来说,事实证明我使用了错误的脚本管理器。

在使用Ajax控件的页面上,我有一个标准的<asp:ScriptManager>。我的控制(<ajaxToolkit:ComboBox>)不起作用。当我使用<ajaxToolkit:ToolkitScriptManager>时,它开始按预期运行。

我不知道这是否会在所有情况下解决错误,但还有一件事需要检查。

答案 2 :(得分:0)

ScriptResource.axd @ line 847中的baseType参数未定义。 type参数也是如此。

这就是我要做的。尝试在另一台机器上安装您的钻头,可能在您的开发机器旁边的办公室中。该错误表示未安装某些资源。尝试在干净的机器上重新编写设置的工作副本是第一步。

完成后,在此处发布更新...