【发布时间】:2012-01-23 18:38:44
【问题描述】:
我正在编写一个涉及使用FileUpload 控件的asp.net 网络应用程序。
目前,这个特定的 FileUpload 控件只需要 .zip 或 .gz 文件类型。如果上传的文件类型不正确,则会向用户显示一条错误消息。此功能已实现。
我要做的是过滤用户点击“浏览”时看到的可见文件类型。
您可能已经看到类似于以下内容的文件打开对话框。
我已经圈出了代表文件扩展名过滤器的区域。
这是一个很常见的功能,我希望它会内置到当前的FileUpload Control 中,但是在网上搜索了一些之后,我发现一些帖子说它不能做到。
这些帖子来自 2009 年,两年多以前。
现在,我的问题是:当前的 Asp.Net 4.0 是否支持此功能?如果不支持,您是否知道任何简单的解决方案来获得我想要的功能。
我想再次指出,我能够验证用户是否选择了支持的文件类型。我正在寻找的只是外观更改,它将在打开文件对话框中过滤掉不需要的文件类型。
【问题讨论】:
-
这适用于桌面应用程序,但不适用于 Web 应用程序!
-
所谓“重复”的接受答案看起来像是在进行验证,但不是过滤。
-
我同意副本上的答案不是您要找的。span>
标签: c# asp.net file-upload