- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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 %%表达式 %
您可能关注的文档
最近下载
- 人教版二年级数学期末试卷.docx VIP
- 地铁疏散平台施工方案.docx VIP
- 2021中国智能家居生态发展白皮书.pptx VIP
- 中职人工智能技术应用专业人才培养模式的探索与实践报告.docx VIP
- 2025广西公需科目考试答案(3套,涵盖95_试题)一区两地一园一通道建设;人工智能时代的机遇与挑战.docx VIP
- 智能家居生态发展白皮书.pptx VIP
- 2018-2024年海峡杯数学竞赛真题及答案(三年级).pdf VIP
- 铁路线路防护栅栏(通线〔2023〕8001)下.docx VIP
- 范德堡法.doc VIP
- 2023-2024学年江苏省高中语文高三期末通关考试题详细答案和解析.docx VIP
文档评论(0)