Так что я хочу использовать элемент управления <asp:FileUpload>
для «загрузки» изображения.asp file upload control пользовательский текст
Я действительно не загружаю изображение, я просто хочу получить его inputstream
, поэтому я могу изменить его на массив байтов и поместить его в базу данных.
Однако, когда я добавляю <asp:FileUpload>
, он поставляется со статической кнопкой и текстовым полем. Мне нравится текстовое поле, я хочу изменить текст кнопки, потому что мой сайт заполнен английским языком, и текст кнопки изменяется в зависимости от .. ну что-то с языком браузера или ОС.
Так что я искал в Google какое-то время и хотел бы получить информацию о создании элемента управления html <input type='button' style='visibility: hidden'>
и сделать еще одну кнопку, которая активирует кнопку с помощью javascript.
Так вот проблема, когда я добавляю runat=server
к кнопке скрытого файла. Я больше не могу «найти» его с помощью функции javascript document.getElementById
и, следовательно, не могу получить входной файл или файл.
Что я прошу, если нет простого способа изменить текст <asp:FileUpload>
, поэтому я могу использовать этот элемент управления. Если нет, не могли бы вы показать мне способ, как я могу заставить кнопку скрытого файла работать с кодом и получить его входной поток?
Является ли текст кнопки элемента управления aynax asyncfileupload доступным для редактирования или я должен скрыть его и использовать javascript с обычной кнопкой, чтобы вызвать его? –
@Downvoter - Не забудьте добавить комментарий. – adatapost
Downvoted за неспособность ответить на мой вопрос, но вы исправили его с обновлением –