HttpContext.HttpRequest.файлы пустые

#asp.net #file-upload

#asp.net #загрузка файла

Вопрос:

Я использую HTML-форму ниже и на своем локальном компьютере пытаюсь загрузить файл в ASP.NET HttpModule и чтение файлов с помощью HttpContext.HttpRequest.files , к сожалению HttpContext.HttpRequest.files , не содержат никаких файлов. В чем проблема?

 <html>
<body>
    <form  action="http://localhost:2006/MyASPNETModule" method="post" enctype="multipart/form-data" > 
       Please choose file from your computer  <br />
    <input type="file">  
    <button id="btnConvert" type="submit">
        Convert</button>
    </form>
</body>
</html>
  

Комментарии:

1. вам не хватает runat=»server» в форме?

2. Нет, это простая HTML-форма, а не asp.net приложение. Я отправляю его в ASP.NET модуль.

Ответ №1:

Укажите имя вашего файла ввода:

 <input type="file" name="file" />