【发布时间】:2011-09-01 02:04:57
【问题描述】:
鉴于此模型,是否可以使用 Html.EditorFor() 将文件上传输入元素呈现到页面?我玩弄了属性 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>
【问题讨论】:
-
MVC4 - 我一直想知道为什么 DataType.Upload 不呈现 type="file"
标签: c# asp.net-mvc asp.net-mvc-2 editorfor