Учитывая эту модель, можно ли использовать Html.EditorFor() для рендеринга элемента ввода файла для загрузки на страницу? Я играл с Datatype свойства FileName, и это определенно влияло на визуализацию редактора.
public class DR405Model
{
[DataType(DataType.Text)]
public String TaxPayerId { get; set; }
[DataType(DataType.Text)]
public String ReturnYear { get; set; }
public String FileName { get; set; }
}
Сильно напечатанная *.aspx-страница выглядит так:
<div class="editor-field">
<%: Html.EditorFor(model => model.FileName) %>
<%: Html.ValidationMessageFor(model => model.FileName) %>
</div>