在asp.net mvc 3中缺少EditorFor文件似乎是这样一个明显的遗漏我想知道:有没有某种方式可以让mvc处理文件上传,但是这种方式没有公开化?据我所知,没有内置的方式来处理文件上传。如何在asp.net mvc 3 razor中创建和编辑FileUpload?
我只是好奇,如果文件上传功能其实是在那里,我只是缺少它,或者如果它根本不存在了。
在asp.net mvc 3中缺少EditorFor文件似乎是这样一个明显的遗漏我想知道:有没有某种方式可以让mvc处理文件上传,但是这种方式没有公开化?据我所知,没有内置的方式来处理文件上传。如何在asp.net mvc 3 razor中创建和编辑FileUpload?
我只是好奇,如果文件上传功能其实是在那里,我只是缺少它,或者如果它根本不存在了。
否,但following steps好像不喜欢太多的工作给我。更不用说,你可以编写一个自定义编辑器模板来为给定的属性提供文件输入。
这个伟大的工程对我来说,提供了客户端验证过。
CSHTML:
<div class="editor-label">
@Html.LabelFor(model => model.Image)
</div>
<div class="editor-field">
@Html.TextBoxFor(model => model.Image, new { type = "file" })
@Html.ValidationMessageFor(model => model.Image)
</div>
型号:
[Required("Image is required")]
public HttpPostedFileBase Image { get; set; }
与更了解刚才检查,看看如果我失去了一些东西。 – 2011-03-20 01:54:04