BLOG zzy.my

合抱之木, 生于毫末; 九层之台, 起于累土; 千里之行, 始于足下。

ASP.NET 使用JavaScript获取FileUpload 文件大小

后台代码中,虽然可以通过FileContent.Length来获取大小,不过这种方法应尽量避免使用。

服务器端代码会在服务器端运行,所以用该方法验证会发现很慢。因为页面首先会把文件上传到服务器临时空间,由服务器再获取文件大小。所以效率很低,严重占用带宽。方法不可取。尤其网速不好的情况下,客户上传了半天,才弹出个文件太大的提示,不崩溃才怪。

因此,首选js代码。

下面是正文:

首先在页面添加一个FileUpLoad控件。(再次以idfudPolicy为例

然后添加一个上传Button。示例界面如图。

 

[更多...]