C# 为什么Firefox在异步文件上传后无法更新UpdatePanel?

C# 为什么Firefox在异步文件上传后无法更新UpdatePanel?,c#,asp.net,firefox,telerik,updatepanel,C#,Asp.net,Firefox,Telerik,Updatepanel,这一过程在Chrome中运行良好,但在Firefox 7.0.1中存在问题 我有一个AjaxAsyncFileUpload和一个更新面板,其中包含用于文件信息的文字控件和用于预览的图像控件,AsyncFileUpload位于UpdatePanel之外。当AsyncFileUpload触发upload complete时,客户端事件调用UpdatePanel中的一个隐藏按钮,该按钮反过来触发一个服务器端事件,该事件设置UpdatePanel中的字段和图像,并告诉它进行更新 奇怪的是,当在Async

这一过程在Chrome中运行良好,但在Firefox 7.0.1中存在问题

我有一个Ajax
AsyncFileUpload
和一个更新面板,其中包含用于文件信息的文字控件和用于预览的图像控件,
AsyncFileUpload
位于
UpdatePanel
之外。当
AsyncFileUpload
触发upload complete时,客户端事件调用
UpdatePanel
中的一个隐藏按钮,该按钮反过来触发一个服务器端事件,该事件设置
UpdatePanel
中的字段和图像,并告诉它进行更新

奇怪的是,当在
AsyncFileUpload
上传图像之前调用另一个隐藏按钮时,该过程工作正常。“更新”面板设置并显示当前图像的详细信息,但当用户选择替换图像文件上载完成并触发按钮单击时,代码会设置数据,但页面不会显示任何更改。网络控制台中有错误,但我不知道它们是什么意思,我已经用谷歌搜索到了它们,我已经将它们粘贴到下面

Error: c.defaultView.getComputedStyle(a, null) is null
Source File: http://localhost:3271/Telerik.Web.UI.WebResource.axd?
_TSM_HiddenField_=ctl00_MainContent_ScriptManager1_TSM&compress=1
&_TSM_CombinedScripts_= %3b%3bSystem.Web.Extensions%2c+Version%3d3.5.0.0%2c+
Culture%3dneutral%2c+PublicKeyToken (removed long string o stuff) Line: 6463
我已经将telerik Rad脚本管理器切换为标准asp脚本管理器,现在收到了此错误,我不知道是否相关

Error: uncaught exception: [Exception... "Index or size is negative or greater than 
the allowed amount"  code: "1" nsresult: "0x80530001 (NS_ERROR_DOM_INDEX_SIZE_ERR)"  
location: "http://localhost:3271/ScriptResource.axd? (removed long string o stuff)
Line: 191"]
编辑Chrome正在抛出此错误

Uncaught Sys.ParameterCountException: Sys.ParameterCountException: Parameter count mismatch.
编辑我已经查看了脚本,包括并清除了任何可能存在冲突的文件,但它没有修复问题,尽管Firefox中出现了新的错误

Error: c.defaultView.getComputedStyle(a, null) is null
Source File: http://localhost:3271/ScriptResource.axd?d=... Line: 16
EDITIE8抛出此错误,没有一个站点在IE8中工作

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0;
.NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR     
3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Timestamp: Tue, 18 Oct 2011 13:21:11 UTC

Message: Invalid argument. Line: 202 Char: 17 Code: 0
URI: ScriptResource.axd?d=...

如果您需要任何进一步的解释或信息,请询问,任何帮助将不胜感激,谢谢

您很可能有脚本冲突。删除与文件上载无关的所有脚本引用。确保它正常工作,然后将其他脚本逐一添加回去,以找到罪魁祸首。

很可能是脚本冲突。删除与文件上载无关的所有脚本引用。确保它正常工作,然后逐个添加其他内容,以找到罪犯。

我担心这并不能解决问题,我检查了脚本,删除/替换了我能做的内容,但它似乎没有做任何事情,感谢您的帮助。忘记提及,请查看我上面的编辑,再次感谢!我担心这并没有解决问题,我检查了脚本,包括并删除/替换了我可以做的,但它似乎没有做任何事情,谢谢你的帮助。忘记提及请查看我的编辑上面,再次感谢!