网站大量收购独家精品文档,联系QQ:2885784924

[工学]ch04网站设计.ppt

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]ch04网站设计

* 第*页 4.7.6 Transfer方法 该方法和Execute方法非常相似,唯一的区别是执行完新的网页后,并不返回原网页,而是停止执行过程。语法如下: Server . Transfer (变量或字符串) * 第*页 4.7.7 HTMLEncode方法 该方法用来转化字符串,它可以将字符串中的HTML标记转换为字符实体,如将“”转换为“lt;”,将“”转换为“gt;”。语法如下: Server . HTMLEncode (变量或字符串) * 第*页 4.7.8 MapPath方法 利用MapPath方法,就可以将虚拟路径转化为物理路径。语法如下: Server . MapPath (虚拟路径字符串) * 第*页 4.7.9 URLEncode方法 该方法也是用来转化字符串的,它可以将其中的特殊字符,像 ?、、/ 和空格等转化为URL编码,如把空格转化为它的URL编码“+”。语法如下: Server . URLEncode (字符串) * 第*页 4.4.2 利用Application对象存储信息 Application的使用方法和Session非常类似,可以把变量、字符串等信息很容易地保存在Application中。语法如下: Application [Application名字]= 变量、常量、字符串或表达式 * 第*页 4.4.2 利用Application对象存储信息 或者也可以直接把变量、字符串等信息保存在Application中,代码如下所示。 Application .Lock( ) Application [user_name] = user_num //将user_num变量存入Application Application [city] = 南京 //将字符串信息存入Application Application .Unlock( ) * 第*页 4.4.2 利用Application对象存储信息 Lock 方法和Unlock方法是很重要的,因为任何客户都可以存取Application对象,如果正好有两个客户同时更改一个Application对象的值怎么办?可以利用Lock 方法先将Application对象锁定。以防止其他客户更改。更改后,再利用Unlock方法解除锁定。不过,读取Application对象时就没必要这样了。 * 第*页 4.4.3 Application_Start和 Application_End事件 在Global.asax配置文件中,Application_Start事件会在Application对象被创建时触发,通常Application_Start事件能够对应用程序进行全局配置。 而与之相反的是,当用户离开当前的Web应用时,就会触发Application_End事件,开发人员能够在Application_End方法中清理相应的用户数据。 实战练习 1.设计一访问记数器 新建网站,添加全局应用程序类. * 第*页 实战练习 1.设计一访问记数器 新建网站,添加全局应用程序类Global.asax Global.asax中Application_Start事件 * 第*页 void Application_Start(object sender, EventArgs e) { // 在应用程序启动时运行的代码 Application.Lock(); Application[online] = 0; Application.UnLock(); } 实战练习 1.设计一访问记数器 当用户离开时触发Application_End事件 Global.asax中Application_End事件 * 第*页 void Application_End(object sender, EventArgs e) { // 在应用程序关闭时运行的代码 Application.Lock(); Application[online] =(int)Application[online]-1; Application.UnLock(); } 实战练习 1.设计一访问记数器 运行结果 * 第*页 为何结果显示是0 实战练习 1.设计一访问记数器 设置Session_Start事件. * 第*页 void Session_Start(object sen

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档