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

本文关键字:ASP NET 事件 AsyncFileUpload Net Ajax | 更新日期: 2023-09-27 18:36:23

我在我的一个页面中 ASP.Net 了Ajax AsyncFileUpload。包括OnUploadedComplete在内的所有事件在页面加载后以及使用按钮或这些事件未触发的内容回发页面后都正常触发。

这是我的表单标签

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

这是我的异步文件上传标签

<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" />

并且我在项目中使用了母版页。这很奇怪,任何帮助将不胜感激。

编辑

在浏览器控制台中有一个错误,指出,

捕获的引用错误:未定义部分加载

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

最后,我找到了它不起作用的原因。我在按钮单击事件中没有调用任何现有的javascript函数(使用脚本管理器),这就是为什么控制台显示未捕获的引用错误:部分加载未定义错误的原因。一旦我删除了该函数调用,AsyncFileUpload事件就可以正常工作。

感谢快速响应king.code罗纳尔迪尼奥学习编码

干杯 (Y)