2016-09-20 4 views
1

Я использую AjaxFileUpload из Ajaxtoolit на обычной странице asp.net для загрузки файлов, я установил MaximumNumberofFiles в 1, потому что просто хочу, чтобы пользователь загружал один файл за раз.AjaxFileupload загрузить больше файлов, чем разрешено

<ajaxToolkit:AjaxFileUpload ID="AjaxFileUpload" OnUploadComplete="AjaxFileUpload_UploadComplete" ThrobberID="MyUploadingSong" ContextKeys="SongUploading" AllowedFileTypes="jpg,jpeg" MaximumNumberOfFiles="1" runat="server" AutoStartUpload="true"/> 

Так что, когда пользователь нажимает на Разглядеть он может выбрать только один файл для загрузки, но проблема в том, после того, как этот файл будет загружен, пользователь может выбрать другой файл и добавить еще один файл, чтобы перечислить, Как отключить загрузку после выбора пользователем одного файла? не

ответ

3

Там еще нет встроенных средств управления для этого, но вы можете найти кнопку загрузки на странице и скрыть его (используя JQuery)

$(".ajax__fileupload_uploadbutton").hide(); 

Обратите внимание, что кнопка загрузки является ДИВ, так что «отключение «это не будет иметь никакого эффекта.

Вы также можете удалить кнопку из DOM:

$(".ajax__fileupload_uploadbutton").remove(); 
Смежные вопросы