ASP.NET note I

 Page_Load--页面加载事件.
Page.IspostBack判断是否第一次加载。
   每次响应服务信息(既客户请求ASP.NET页面-ASPX文件或Web服务-

ASMX文件)就加载一次(执行一次Page_Load)。

   加载的时候并不是每次多编译一次代码文件,因为:每一次请求

ASPX文件时并不是多要进行一次编译,而是第一次执行ASP.NET页面的

结果是:页面被编译成机器代码,而且被载入到.net运行时间的全局程

序集缓存(GAC)当中,这样就为其他的托管应用程序的使用做好了准备

。只有在代码发生改动(或者重新启动了Web服务器或计算机)时,ASPX

页面才需要重新编译。
-----------------------------------------
附: 编译的过程:在编译使用.net framwork库的代码时先是编译成

MSIL中间语言,然后把MSIL编译成机器代码-实时编译(just-in-

time,JIT)。 ***实时编译-他能使应用程序组件只有在应用程序需要他

们的时候才被编译。
-----------------------------------------

修改上传大小的配置

   需要修改的是
    在 C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/CONFIG目录里,
    找到文件maxRequestLength="4096"
    将值修改大一些,例如:102400
    这个参数的单位应该是KB的

    以上方法是修改全局的,如果公需要修改一个项目,那么是修改项目里的Web.config文件

    在<system.web></system.web>之间添加,
    <httpRuntime useFullyQualifiedRedirectUrl="true" maxRequestLength="21000" executionTimeout="300" />
    其中,
    maxRequestLength:设置上传文件的最大值,单位:KB。(默认是4096KB,即4M)
    executionTimeout:设置超时时间,单位:秒。(默认是90秒) 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值