我想添加一个自定义验证器,以确保文件上传大小不应大于 5MB。
问问题
4746 次
1 回答
0
使用web.config文件的 标签(在标签内)的maxRequestLength
属性定义大小。<httpRuntime>
<system.web>
前任:
<system.web>
...
<httpRuntime
...
maxRequestLength="5242880" //Number of Bytes (5MB)
...
/>
...
</system.web>
更新大文件时向用户显示警报
在文件上传事件处理程序中,检查“PostedFile”的“ContentLength”。
if (FileUpload1.HasFile && FileUpload1.PostedFile.ContentLength > 5242880)
{
// Relevant error message goes here...
}
参考FileUploadClass MSDN 页面也会很有用。
于 2012-11-30T04:44:34.967 回答