2011-09-04 75 views
3

我有一个窗体在asp.net mvc 3项目中有一些属性(名称和一些额外的属性需要填写)。asp mvc文件上传

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

我放置了一个输入类型“文件”,并在我使用Request.File文件是好的。

但我也使用表单验证,所以当我的名字没有填写时,不可能保存。这工作正常,但后来我的文件被清除。

有人谁有一个很好的例子使用文件上传的形式? (与其他领域和验证)

回答

2

除了@尼尔骑士在他的回答中的优秀参考,如果您使用ajax(并且您可能正在或将要利用MVC的能力来促进部分页面刷新),jquery插件here已经证明在无需完整页面导航的情况下启用文件上传非常有用。