【发布时间】:2011-01-27 00:28:02
【问题描述】:
好吧,也许我遗漏了什么,但我想不通。使用 ASP.NET MVC 3,Razor 视图。
我有一个这样的模型对象:
public class MyModel
{
public HttpPostedFileBase File { get; set; }
public string Title { get;set; }
public string Description { get; set; }
}
当我在强类型视图中调用 @Html.EditorForModel() 时,它只生成 Title 和 Description 表单字段。
我创建了包含虚拟内容的文件:Views\Shared\EditorTemplates\HttpPostedFileBase.cshtml,但它仍然没有被渲染。
是否可以让EditorForModel生成文件输入字段?
【问题讨论】:
标签: asp.net-mvc