gpt4 book ai didi

asp.net - 异步文件上传控件

转载 作者:行者123 更新时间:2023-12-02 10:53:49 25 4
gpt4 key购买 nike

我正在使用最新 AjaxControl ToolKit 中的新 AsyncFileUpload 控件。我的查询是关于在上传开始之前触发的 OnClientUploadStarted 事件。有什么方法可以取消上传,因为我此时正在检查文件扩展名,并且想取消上传,以便它不会继续并继续上传文件。我的最终结果是只允许上传图像。请提供建议并感谢您的宝贵时间。

最佳答案

得到答案,我所要做的就是用这个脚本覆盖 javascript 函数(不是最好的答案,但有效),你们都可以做得更快更干净

var orig = AjaxControlToolkit.AsyncFileUpload.prototype.raiseUploadStarted;
AjaxControlToolkit.AsyncFileUpload.prototype.raiseUploadStarted = function(e) {
var evt = this.get_events()._getEvent('uploadStarted');
if (evt) {
if (evt.length > 1)
return orig(e);
else if (evt.length === 1)
return evt[0](this, e);
}
}

关于asp.net - 异步文件上传控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1560118/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com