asp.net学习总结——Asp.net对象之Request对象、Response对象
2016-06-11 16:42
645 查看
ASP.NET提供了六个内置对象:Request、Response、Application、Session、Server和Cookie 。这些对象收集当前应用程序请求、用户信息、响应浏览器信息,来完成页面的管理和信息传递。
鉴于对比总结的学习方法更高效,故用对比的方法将这六个对象总结为三篇博客,接下来开始第一篇:Request对象、Response对象——顾名思义,请求和响应。
它的使用体现在对表表单的提交操作上,分为两种方法,分别是post方法和get方法。用post提交和用get提交的区别:如果用的是post就用request接收表单中的数据、如果用的是get,就用querystring接收。
例如:
1)用post接收数据代码的写法:
string userPwd = Request["txtUserPwd"].ToString();
string userPwd = Request.Form.Get("txtUsrPwd");
2)用get接收数据代码的写法:
string userPwd=Request.QueryString["txtUserPwd"].ToString();
在使用的过程中主要有两个方法,一个是write方法,另一个是redirect方法。其中write方法直接向客户端发送字符串信息,而redirect方法是直接向某个网页跳转。
例如:
Response.Write("如果您觉得此文章有帮助,请顶一个!");
Response.Redirect("woshishunv.aspx");
鉴于对比总结的学习方法更高效,故用对比的方法将这六个对象总结为三篇博客,接下来开始第一篇:Request对象、Response对象——顾名思义,请求和响应。
Request对象
用于检索从浏览器向服务器所发送的请求中的信息,即读取客户端在Web页面请求时发送的值。它的使用体现在对表表单的提交操作上,分为两种方法,分别是post方法和get方法。用post提交和用get提交的区别:如果用的是post就用request接收表单中的数据、如果用的是get,就用querystring接收。
例如:
1)用post接收数据代码的写法:
string userPwd = Request["txtUserPwd"].ToString();
string userPwd = Request.Form.Get("txtUsrPwd");
2)用get接收数据代码的写法:
string userPwd=Request.QueryString["txtUserPwd"].ToString();
Response对象
用于将数据从服务器发送回浏览器。在使用的过程中主要有两个方法,一个是write方法,另一个是redirect方法。其中write方法直接向客户端发送字符串信息,而redirect方法是直接向某个网页跳转。
例如:
Response.Write("如果您觉得此文章有帮助,请顶一个!");
Response.Redirect("woshishunv.aspx");
相关文章推荐
- ASP基础入门第六篇(ASP内建对象Request)
- ASP基础入门第七篇(ASP内建对象Response)
- 深入分析JavaWeb Item7 -- HttpServletResponse详解
- Symfony2Book05:控制器
- Laravel之HTTP响应
- js---js仿jQuery封装ajax
- jsp的九大内置对象和四大作用域以及request和session的区别
- request与response的用法
- request对象
- request
- response对象
- JSP交互---request对象
- asp.net学习总结——对asp.net的理解
- ASP.NET MVC 网站开发总结(五)——Ajax异步提交表单之检查验证码
- ASP.NET 搭建贴吧机器人(零)
- ASP.NET页面事件:顺序与回传详解
- C#创建COM组件,并在ASP、PHP中调用方法
- Java程序使用HASP加密狗加密保护的操作步骤--手把手包你学会
- ASP.NET Core 中文文档 第二章 指南(3)用 Visual Studio 发布一个 Azure 云 Web 应用程序
- asp.net mvc