gpt4 book ai didi

c# - 如何取消ajaxToolkit :AjaxFileUpload inside OnClientUploadStart?

转载 作者:行者123 更新时间:2023-11-30 12:29:35 25 4
gpt4 key购买 nike

我正在尝试在用户单击 ajaxfileupload 控件的上传按钮后对页面上的其他一些字段进行一些验证。 OnClientUploadStart 被定义为在上传开始之前触发。它有效。但如果验证失败,我想取消上传。我试着做“return false;”但这没有用。如何取消上传?

如果验证失败那么我要取消

 function uploadStart(sender, args) {

var FileDescription = document.getElementById("FileDescription").value;

alert( FileDescription);
return false;
}
<ajaxToolkit:AjaxFileUpload ID="AjaxFileUpload1"
ThrobberID="myThrobber" OnUploadComplete="AjaxFileUpload1_UploadComplete"
ContextKeys="" OnClientUploadError="uploadError" OnClientUploadComplete="uploadComplete" OnClientUploadStart="uploadStart"
AllowedFileTypes="jpg,jpeg,doc,xls"
MaximumNumberOfFiles="1"
runat="server"/>

最佳答案

要开始手动上传,您可以使用此脚本:

function startUpload(){
$get("<%= AjaxFileUpload1.ClientID %>_UploadOrCancelButton").click();
}

关于c# - 如何取消ajaxToolkit :AjaxFileUpload inside OnClientUploadStart?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18215659/

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