2016-10-18 8 views
0

Я использую AjaxFilUpload из инструментария управления Ajax в моей веб-форме. Я хочу проверить размер файла и cancelUpload, если он превысил определенный размер. Я пробовал его в OnClientUploadStart & OnClientUploadComplete, но после этого файл по-прежнему отображается на странице.AjaxFileUpload cancelUpload() не работает

Webform:

<div> 
    <ajaxToolkit:AjaxFileUpload ID="AjaxFileUpload1" runat="server" OnUploadComplete="AjaxFileUpload1_UploadComplete" OnUploadStart="AjaxFileUpload1_UploadStart" 
    OnClientUploadCompleteAll="onUploadCompleteAll" OnClientUploadComplete="onUploadComplete" OnClientUploadStart="onUploadStart" /> 
</div> 

Javascript:

function onUploadStart(sender, args) { 
    sender.cancelUpload(); 
} 

function onUploadComplete(sender, args) { 
    sender.cancelUpload(); 
} 

Web.config:

<handlers> 
    <add name="AjaxFileUploadHandler" verb="*" 
    path="AjaxFileUploadHandler.axd" 
    type="AjaxControlToolkit.AjaxFileUploadHandler, 
     AjaxControlToolkit"/> 
</handlers> 

Как я могу отменить загрузку?

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^