第9单元挠脍置对象 .pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9单元挠脍置对象

第9单元 内置对象 学习目标: Request 对象 Server 对象 Response 对象 Session对象 Cookie对象 Application对象 现在的Web应用程序通常都是数据驱动的,但是在状态处理中,我们应该尽量减少对数据库的依赖: 数据库是存放在磁盘上的。如果把数据存放在数据库中则性能会比较差。 很多数据是和用户相关的。如果把数据存放在数据库中,又没有一个唯一的标志来区分哪条记录对应哪个客户端(浏览器)。 很多数据是临时的,用户关闭了浏览器这些数据就不再需要了。如果把数据存放在数据库,不知道是哪个用户关闭了浏览器,也就不能及时把数据删除。 二、 Request对象 实例:例1 常见属性举例 页面设置:一个标签,id=lblRequest; Text=“” 3.Request对象的使用 访问HTML基于表单的数据 通过URL发送参数列表信息 接收来自客户端的Cookie信息 ….. (1)Request.Form与Request.QueryString POST 表单数据以form集合的形式提交给服务器 使用方法:用Request.Form[“表单元素”]获取值 GET 窗体里的表单数据以查询的字符串用URL形式提交给服务器 使用方法:用Request.QueryString[“url变量名”]获取值 ①将上例中的表单提交方式改为”get” “源”中form标签中加method=“get” ②修改按钮的事件代码: 两种方式比较: GET方式 在URL中显示提交的数据不安全 地址栏的长度有限 不够必威体育官网网址 POST方式 可以传送更多数据 安全性高 例4:从page1跳转到page2,由地址栏到参数,并在page2中显示所传递的参数的值。 ①page1页面中加入一个文本框TextBox1和一个按钮(Text为“通过地址栏传值”) ②给按钮加事件 (2) ServerVarible集合 保存客户机与服务器的相关环境变量, 如:用户的IP地址,浏览器的版本信息 用法:Request.ServerVarible(“环境变量值”) 例5:输出几个与服务器相关的信息 protected void Page_Load(object sender, EventArgs e) { Response.Write(你所使用的浏览器是: + Request.ServerVariables[HTTP_USER_AGENT]); Response.Write(br/你的IP地址是: + Request.ServerVariables[REMOTE_ADDR]); Response.Write(br/服务器主机名是: + Request.ServerVariables[SERVER_NAME]); Response.Write(br/服务器的协议是: + Request.ServerVariables[SERVER_PROTOCOL]); } 小测试 (1)Request对象通过什么来获取URL变量的值 A、 form B、 queryString C、 serverVariables D、 url (2)Request对象通过什么来获取表单元素的值 A、 form B、 queryString C、 serverVariables D、 url (3)Request对象通过什么来获取服务器环境变量的值 A、 form B、 queryString C、 serverVariables D、 url (4)网页表单默认的提交方式是: A、 post B、get 三、Response对象 Response的属性、方法 1.Write()方法 例6:输出一个九九乘法表将HTML与C#代码混写 table % int i, j; for (i = 1; i = 9; i++) { % tr % for (j = 1; j = i; j++) { % td %Response.Write(i + * + j + = + i * j); }% /td %} % /tr /table %%表达式 %

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档