限制MVC5文件上载中的文件类型

时间:2017-03-19 13:13:24

标签: asp.net-mvc

通过MVC 5 HTML

上传文件时是否可以完全删除所有文件下拉选项

@TempData [“fileType”]接受(.xml,.txt,.xml)它可以工作,但我想完全删除所有文件

 <input type="file" name="file" accept="@TempData["fileType"]"  />

提前致谢。

1 个答案:

答案 0 :(得分:5)

您无法删除All Files,但它与MVC无关,因为<input type="file" name="file" />html tag,但您可以使用{{1}验证上传文件}用于客户端验证,或者您可以使用javascript进行服务器端验证。

对于javascript验证File Type validation with javascript和服务器端检查File Type Validation MVC 5。服务器端验证始终是首选,因为可以从浏览器禁用javascript。