Загрузка Файлов с ASP.NET, MVC - получают имя, но никакой поток файла, что я делаю неправильно?

41
задан codekaizen 8 February 2011 в 22:24
поделиться

4 ответа

Я не знаю то, что политика находится на регистрации профанации, но здесь является проблемой:

enctype="mulitipart/form-data"

дополнительное i там мешало файлу загрузить. Должен был выполнить Скрипача, чтобы видеть, что это никогда не отправляло файл во-первых.

Это должно читать:

enctype="multipart/form-data"
51
ответ дан George Stocker 27 November 2019 в 00:41
поделиться
var file = Request.Files[sFileName];

должен быть...

var file = Request.Files["FileBlob"];

, который сказал, Request.Files.Count, должен быть 1... hmm

2
ответ дан Pure.Krome 27 November 2019 в 00:41
поделиться

Хороший, что Вы нашли свою ошибку.

Как примечание стороны Вы захотите попытку/выгоду вокруг кода обработки файла, таким образом, Вы будете знать, когда полномочия файла и т.д. не будут установкой правильно.

0
ответ дан Todd Smith 27 November 2019 в 00:41
поделиться

Для людей, которые могут наткнуться на этот пост в будущем, вот отличное сообщение Скотта Хансельмана на эту тему: Пример использования «Назад к основам»: реализация загрузки файлов HTTP с помощью ASP .NET MVC, включая тесты и макеты

16
ответ дан 27 November 2019 в 00:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: