c# - 上传前验证文件大小 - IE8+

标签 c# jquery asp.net file-upload

我想在上传到 IE8+ 之前验证文件大小

我试过了

Validate File size before upload

但是没用。

而且我无法将每个 IE 浏览器配置为使用“ActiveXObject”(我看到这是解决方案的一种方式)。

我该怎么办?

最佳答案

使用 ASP.NET FileUpload 控件,您不能使用代码来验证文件的大小并通知用户。

如果您想要更好的用户体验,那么我建议您研究一些开源解决方案,如下所示:

  1. 自定义 HTTP 模块

    NeatUpload是一个免费选项。

  2. Silverlight/Flash 选项

    SWFUpload是一个免费选项。

  3. 异步分块选项

    RadAsyncUpload - Telerik's ASP.NET AsyncUpload是付费选项,请查看网站了解定价。

关于c# - 上传前验证文件大小 - IE8+,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18112126/

相关文章:

c# - 如何在编辑操作中使用ViewModel?

jquery - 虚构的jQuery持久方法

asp.net - 无论如何要在 iis 7 上模拟服务器繁忙错误 500.13 吗?

c# - 引发事件似乎已经改变

c# - AutoResetEvent澄清

javascript - PhoneGap登录页面,如何保存用户信息

javascript - 试图将文本写在 TinyMCE textarea 中

asp.net - 即使发现 nullException,仍继续运行代码

asp.net - 如何避免 ASP.NET 中的快速页面刷新?

c# - IsolatedStorageException : Unable to create the store directory.(HRESULT 异常:0x80131468)