Dado este modelo, ¿es posible usar el Html.EditorFor() para representar un elemento de entrada de carga de archivos en la página? Jugué con el tipo de datos de la propiedad NombreDeArchivo, y definitivamente estaba impactando el formulario de editor renderizado.¿Puede EditorFor() usarse para crear <input type = "file">?
public class DR405Model
{
[DataType(DataType.Text)]
public String TaxPayerId { get; set; }
[DataType(DataType.Text)]
public String ReturnYear { get; set; }
public String FileName { get; set; }
}
fuertemente tipado * .aspx página se parece a esto
<div class="editor-field">
<%: Html.EditorFor(model => model.FileName) %>
<%: Html.ValidationMessageFor(model => model.FileName) %>
</div>
MVC4 - Me he estado preguntando por qué DataType.Upload no representa tipo = "archivo" – felickz