Я использую входной файл типа в форме представления MVC, значение которого отправлено методу действия для выполнения некоторой проверки.Значение входного файла привязано к свойству в модели, которое будет возвращено после обновления страницы.Но значение файла не связывается автоматически после обновления страницы. Пожалуйста, найдите под кодом.
Это мой код просмотра.
@model WebApplication10.Models.Model1
<h2>HtmlToPDF</h2>
@using (Html.BeginForm("HtmlToPDF", "Home", FormMethod.Post, new { enctype =
"multipart/form-data" }))
{
<table>
<tr>
<td>File</td>
<td><input type="file" name="File1" value="@Model.File1"/></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="ToHTML" /></td>
</tr>
</table>
}
Код контроллера:
[HttpPost]
public ActionResult HtmlToPDF(Model1 file)
{
//Some validation.
return View(file);
}
а это моя модель:
public class Model1
{
public HttpPostedFileBase File1 { get; set; }
}
Любая помощь будет оценена.