asp mvc文件上传

时间:2011-09-04 15:04:11

标签: asp.net-mvc upload

我在asp.net mvc 3项目中有一个表单,其中包含一些属性(名称和一些需要填写的额外属性)。

我还需要一个以相同形式上传的文件。

我放置了一个输入类型“文件”,当我使用Request.File时,该文件正常。

但我也在使用表单验证,因此当我的名字没有填写时,就无法保存。这工作正常,但我的文件被清除..

有一个很好的例子可以在表单中使用文件上传吗? (与其他领域和验证)

1 个答案:

答案 0 :(得分:2)

除了@Neil Knight在他的回答中的优秀参考,如果你正在使用ajax(你可能或将会利用MVC的能力来促进部分页面刷新),jquery插件here已经证明了自己在没有整页导航的情况下启用文件上传非常有用。