惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

aimingoo的专栏
aimingoo的专栏
腾讯CDC
Y
Y Combinator Blog
L
LangChain Blog
B
Blog
U
Unit 42
P
Proofpoint News Feed
G
Google Developers Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 【当耐特】
WordPress大学
WordPress大学
月光博客
月光博客
Vercel News
Vercel News
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
MyScale Blog
MyScale Blog
大猫的无限游戏
大猫的无限游戏
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
酷 壳 – CoolShell
酷 壳 – CoolShell
Blog — PlanetScale
Blog — PlanetScale
博客园 - 司徒正美
云风的 BLOG
云风的 BLOG
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 叶小钗

博客园 - boulder

asp.net 利用Cookie实现免登陆(c#) - boulder - 博客园 Md5Encode 算法 javascript浮动图片 - boulder - 博客园 导出Excel - boulder - 博客园 获取键盘的enter - boulder - 博客园 oracle 的float(b)转 oracle函数(关于处理小数点位数) char、varchar和varchar2的区别(转) - boulder - 博客园 生成验证码(转) - boulder - 博客园 ASP.NET 2.0利用Httphandler实现URL重写(伪URL及伪静态)(转) 电话号码的验证表达式 GridView 在换页时保持CheckBox的选择 在DataList中找到控件 自定义datatable 没有装Express版Sql Server 2005就不能用WebPart ? (转) form表单 input 通过查询系统表得到纵向的表结构 Codebehind CodeFile转 解决flash的虚框问题
.net上传文件的限制
boulder · 2007-10-17 · via 博客园 - boulder

上传文件大小及类型的控制
.net默认上传文件的大小是4M,超过这个大小就会出现异常
通常处理的办法就是在web.config中的system.web配置节中更改默认的配置
<configuration>
<system.web>
<httpRuntime maxRequstLength = "81920" useFullyQualifieldRedirectUrl="true" executionTimeout = "45"/>
</system.web>
</configuration>
其中
maxRequstLength的单位是千字节,默认的是4096,这个可以设置的大一些,使一般的文件不至于超出这个大小
 在cs文件中
//判断是否有文件,fupFile是上传控件的ID
    if (!fupFile.HasFile)
        {
            Alert("请上传附件!");
            return;
        }
//上传文件的大小
int FileLen = fupFile.PostedFile.ContentLength;
        if (FileLen > 4096 * 1024)//不能超过4M
        {
            Alert("上传文件太大!");
            return;
        }
//控制上传excel文件
         string FileName = fupFile.FileName;
         if (FileName.ToLower().IndexOf(".xls") == -1)
            {
                Alert("请上传Excel文件!");
                return;
            }