Есть ли способ получить httppostedfile БЕЗ использования элемента управления fileuplaod? - PullRequest
1 голос
/ 24 июня 2011

У меня есть класс, которому нужен объект System.Web.HttpPostedFile.

В большинстве случаев это получается, когда пользователь загружает картинку. Однако в тех случаях, когда они не нужны, мне нужно передать изображение по умолчанию в класс.

Но как мне заполнить свойство HttpPostedFile, если я не использую элемент управления fileupload?

1 Ответ

0 голосов
/ 24 июня 2011

Вы не можете выбрать файл с компьютера пользователя для них.ЕДИНСТВЕННЫЙ способ выбора файла и его передачи с клиентского компьютера в ваше веб-приложение заключается в том, что вы используете тег input type="file" (именно это обертывает элемент управления файлом) и позволяете ИМ выбрать файл.

Что вы МОЖЕТЕ сделать, так это узнать по почте назад, передали ли они вам файл или нет.Если их нет, вы можете использовать вместо этого файл, локальный по отношению к СЕРВЕРУ;однако, это не будет проходить через область опубликованных файлов.

По причинам, почему нет: безопасность, простая и понятная.

...