Каков наилучший способ загрузки файлов в asp mvc 2? - PullRequest
1 голос
/ 10 декабря 2010

Я хочу создать контроллер загрузки для моего приложения asp mvc, но есть много способов сделать это:

Но мне было интересно: что лучше и как проще всего загрузить файл в asp mvc?

1 Ответ

3 голосов
/ 10 декабря 2010

Вот самый простой способ . Обычная HTML-форма с enctype="multipart/form-data" и действием контроллера, принимающим HttpPostedFileBase в качестве аргумента.

Позже, если вы хотите получить фанк, вы можете улучшить его с помощью некоторых элементов управления загрузкой и jquery и даже поддерживать перетаскивание с рабочего стола через HTML5. Но основная голая кость - это простой HTML <form> с input type="file" элементами.

Помните, что независимо от того, какую технику вы выберете, всегда предоставляйте базовый сценарий восстановления (так же, как это делает gmail), чтобы, например, пользователи, сидящие за корпоративными брандмауэрами или с отключенным Flash, могли по-прежнему использовать твой сайт. Это единственный метод, который гарантированно сработает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...