Я хотел бы отобразить размер файла, который был выбран с помощью кнопки «Обзор» элемента управления FileUpload.
В идеале это значение отображается сразу после того, как пользователь выбрал файл, но ДО нажатия кнопки «Загрузить файл».
У меня есть и на веб-форме. Кнопка выглядит следующим образом:
<asp:Button ID="UploadButton" runat="server" onclick="UploadButton_Click" Text="Upload File"/>
Событие onclick для элемента управления Button приводит к обратной передаче, и файл загружается.
Я знаю, как получить размер файла, но не раньше, чем нажимается кнопка «Загрузить файл» и происходит обратная передача.
Есть ли событие, связанное с веб-элементом управления FileUpload, которое могло бы отправить форму (то есть обратную передачу) без нажатия кнопки?
Весь смысл в том, что я хочу дать пользователю представление о том, сколько времени может занять загрузка ... установить другое ожидание для файла 10 МБ, чем для файла 2 КБ и т. Д.).