2

在我的开发人员环境中,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,但没有成功。还是一样的问题。

有任何想法吗?

4

3 回答 3

1

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

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

我不知道这是否能解决所有情况下的错误,但这是另一件事要检查。

于 2014-02-25T14:43:28.937 回答
1

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

于 2013-02-10T08:58:29.503 回答
0

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

这就是我要做的。尝试在另一台机器上安装你的位,也许在你的办公室里,就在你的开发机器旁边。该错误表明未安装某些资源。第一步是尝试在干净的机器上复制您的设置的工作副本。

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

于 2013-02-10T01:23:31.803 回答