ASP.NET Web程序设计——常见的系统对象

本文详细介绍了ASP.NET Web开发中的关键系统对象,包括Page对象、Request对象、Response对象、Session对象、Cookie对象、Application对象和Server对象。Page对象作为页面类的实例存在,Request对象用于获取浏览器发送的请求信息,如QueryString和Form数据。Response对象则负责向浏览器发送响应,如跳转和显示对话框。Session对象用于存储会话期间的用户特定信息,而Cookie对象在客户端存储信息。Application对象则为所有用户提供共享信息。最后,Server对象提供服务器端的方法和属性访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

Page对象

Request对象

Responese对象

Session对象

Cookie对象

Application对象

Server对象


Page对象

Page对象是指向页面自身的方式,在整个页面的执行期内,都可以使用该对象

每个aspx页面都对应一个页面类,它继承于System.Web.UL.Page类Page对象就是此页面类的实例,即每一个页面就是一个Page对象。aspx页面在运行的过程中被编译为Page对象,并缓存于服务器内存中。

属性 说明
IsPostBack Bool值,指示 该页面是否为响应客户端回发而加载,或是否正被首次加载或访问
IsValid Bool值,指示该页面验证是否成功
MasterPageFile 用于获取或设置母版页的文件名

Request对象

Request对象用于检索从浏览器向服务器所发送的请求中的信息,它提供对当前页请求的访问,包括标题、Cookie和I查询字符串等。
常见用法包括Request.QueryString、Request.Form和IRequest。

Request对象用于检索从浏览器向服务器所发送的请求中的信息,它提供对当前页请求的访问,包括标题、Cookie和I查询字符串等。

属性/方法 说明
QueryString 获取Get请求中的数据
Form 获取Post请求中的数据       
Request 获取Post或Get请求中的数据

页面传值常用两种方式

(1)使用QueryString属性获取页面的传值

<a href="ShowQueryString.aspx?Param=1">这是传值超链接</a>
//取值
if(Request.QueryString["Param"] !=null && Request.Query
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值