Не завантажує файл ASP.NET MVC

75

Програмування Asp.net
Попередній

Наступний

Була проблема: в тезі розмістив input type=’file’, і при відправленні форми на сервер, файл не передавався.

Виявилося форма повинна мати атрибут enctype і мати метод post.

Опис атрибута:

Визначає спосіб кодування даних форми при їх відправлення на сервер. Зазвичай встановлювати значення атрибута enctype не потрібно, дані цілком правильно розуміються на стороні сервера. Однак якщо використовується поле для відправки файлу (input type=”file”), слід визначити атрибут enctype як multipart/form-data.

Тобто форма повинна мати ось такий вигляд: