Скажите пожалуйста, что не так в моем коде. Когда я пытаюсь получить опубликованный файл в контроллере, он выбрасывает индекс вне диапазона исключений:
<% 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);
...................................