Ошибка проверки AsyncFileUpload со стороны сервера - PullRequest
0 голосов
/ 25 сентября 2018

Я пытаюсь загрузить файл, используя элемент управления AjaxControlToolkit asyncFileUpload.У меня есть три функции на стороне клиента:

function uploadComplete(sender, args) {
    console.log('No Error');
}
function uploadError(sender, args) {
    document.getElementById('body_DetalleServicioVirtual1_lblErrorUpload').innerText = args.get_fileName(),
    "<span style='color:red;'>" + args.get_errorMessage() + "</span>";
}

function startUpload(sender, args) {
    document.getElementById('body_DetalleServicioVirtual1_lblErrorUpload').innerText = 'Uploading Started.';
}

Элемент управления выглядит так:

<cc1:AsyncFileUpload ID="fuAttach" runat="server" OnClientUploadError="uploadError" OnClientUploadStarted="startUpload"
                        OnClientUploadComplete="uploadComplete" CompleteBackColor="Lime" UploaderStyle="Traditional" ErrorBackColor="Red"
                        OnUploadedComplete="fuAttach_UploadedComplete" UploadingBackColor="#66CCFF" ThrobberID="lblErrorUpload" />
                    <asp:Label ID="lblErrorUpload" runat="server" Style="display: none">

И я вызываю функцию на стороне сервера UploadedComplete.В этой функции я загружаю файл на сервер, но у меня может возникнуть проблема при загрузке файла, поэтому мне нужно запустить функцию ошибки клиента.Моя проблема в том, что система думает, что все в порядке, и ошибка uploadError никогда не срабатывает.

Некоторая помощь?

...