2016-04-21 5 views
0

Iv пробовал много вещей (JS/JQuery), чтобы отключить эту AsyncFileUpload но никто не работают ... пожалуйста посоветуйте ..Почему я не могу отключить ajaxToolkit: AsyncFileUpload

<ajaxToolkit:AsyncFileUpload OnClientUploadError="uploadError" 
            OnClientUploadComplete="ajaxUploadImage_ClientUploadComplete" runat="server" 
            ID="ajaxUploadImage" Width="400px" UploaderStyle="Modern" 
            CompleteBackColor = "White" 
            UploadingBackColor="#CCFFFF" ThrobberID="imgLoader" 
            OnUploadedComplete = "ajaxUploadImage_OnUploadComplete" 
            OnClientUploadStarted="AssemblyFileUpload_Started" 
            /> 

var upload = $$('ajaxUploadImage'); 
     upload.enableSelection('false'); 

var upload = $$('ajaxUploadImage'); 
     upload.enableSelection('false'); 
upload.disableSelection(); 

document.getElementById("ctl00_MainContent_MapUserControl_ajaxUploadImage").disabled = true; 

Итак ... IV попытался с помощью идентификатора присвоенный мной. Я попытался использовать идентификатор, назначенный в браузере .... что я делаю неправильно? Пользователь может щелкнуть в текстовое поле или кнопку выбора и фотографии папки выскакивает, что позволяет пользователю выбрать изображение для загрузки

следует отметить, что IV также попытался отключить его из кода за

ajaxUploadImage.Enabled = false; 

Также попробовал настройку disabled = «true» внутри элемента управления, и проверка элемента управления в инструментах разработчика отключена, но я все еще могу нажать на текстовое поле или кнопку, и откроется папка с картинками

ответ

1

Элемент управления испускает собственную разметку и его трудно справиться.

Вы можете попробовать установить Visible=false, поскольку его логика запускается каждый раз, когда страница загружается и элемент управления виден.

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