Загрузить файл Сбои - PullRequest
       2

Загрузить файл Сбои

0 голосов
/ 03 ноября 2011

Скажите пожалуйста, что не так в моем коде. Когда я пытаюсь получить опубликованный файл в контроллере, он выбрасывает индекс вне диапазона исключений:

<% using (Html.BeginForm("Upload", "Home", new { enctype = "mulitipart/form-data" }))
   {%>
    <%: Html.ValidationSummary(true) %>

    <fieldset>
        <legend>Fields</legend>

        <br>
        <input type="file" name="file"/>
        <p>
            <input type="submit" value="Create" />
        </p>
    </fieldset>

<% } %>

Метод контроллера:

public ActionResult Upload(){
var r = Request.Files[0];  //here i got an exception    
        byte[] b=new byte[r.ContentLength];
        r.InputStream.Read(b, 0, r.ContentLength);
        ...................................

1 Ответ

1 голос
/ 03 ноября 2011

Похоже, это может быть просто орфографическая ошибка ... там, где у вас есть mulitipart/form-data должно быть multipart/form-data ... у вас там есть дополнительное "i".

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