回发后ASP.Net Ajax AsyncFileUpload事件没有触发 - ASP.NET,C#

时间:2015-01-06 18:01:23

标签: c# asp.net ajax events asyncfileupload

我的一个页面中有ASP.Net Ajax AsyncFileUpload。包括OnUploadedComplete在内的所有事件在页面加载后都会正常触发,并且在使用按钮或事件未触发之后回发页面之后。

这是我的表格标签

<form id="form1" runat="server" enctype="multipart/form-data">

这是我的AsyncFileUpload标记

<ajaxToolkit:AsyncFileUpload runat="server" ID="FileUpload" ClientIDMode="Static" OnClientUploadStarted="onClientUploadStarted" OnClientUploadComplete="onClientUploadCompleted" OnClientUploadError="onClientUploadError"
                            Width="100%" UploaderStyle="Traditional" OnUploadedComplete="ProcessUpload" UploadingBackColor="#FFFFFF"
                            ErrorBackColor="White" CompleteBackColor="White" CssClass="upload" Style="display: none" />

我在我的项目中使用了一个母版页。这很奇怪,任何帮助都会非常感激。

被修改

在浏览器控制台中出现错误,

未捕获的ReferenceError:未定义partialLoad

1 个答案:

答案 0 :(得分:0)

最后,我找到了它无效的原因。我在按钮单击事件中调用了没有现有的javascript函数(使用ScriptManager),这就是为什么控制台显示未捕获的ReferenceError:partialLoad未定义错误的原因。一旦我删除了该函数调用,AsyncFileUpload事件工作正常。

感谢您快速回复 king.code 罗纳尔迪尼奥学习编码

欢呼(Y)