如何在Asp.net中为文件上载控件添加过滤器操作

时间:2011-03-02 09:18:59

标签: javascript asp.net file-upload

我需要使用FileUpload Control获取图片网址。当我在资源管理器中执行此操作时,它会显示要选择的所有文件。但我只需要显示“.jpg,.gif”文件。我怎么能这样做。

3 个答案:

答案 0 :(得分:1)

只要我记得文件上传控件不允许您限制特定扩展名的文件。您所能做的就是验证,看看这篇文章Adding Filter Action to FileUpload Control of ASP.NET 2.0

答案 1 :(得分:0)

在标准html中,我不确定是否可以这样做(特别是对于所有浏览器),请参阅this answer

我使用flash上​​传器完成了这项操作,例如uploadify

答案 2 :(得分:0)

这是不可能的,因为潜在的<输入类型='文件'/> html元素不支持。要进行此类过滤,您应该使用Flash / Silverlight上传器,例如Telerik RadAsyncUpload.