ASP.NET——常用内置对象

ASP.NET

微软公司推出的新一代脚本语言,ASP.NET具备开发网站应用程序的一切解决方案,包括验证、缓存、状态管理、调试和部署等全部功能;在代码撰写方面将页面逻辑和业务逻辑分开;

HTTP协议

又称为超文本传输协议,是一个客户机和服务器请求和应答的标准;在浏览网页时,浏览器通过HTTP协议与服务器进行交换信息;

1)HTTP按客户机/服务器模式工作,HTTP支持客户与服务器通信,相互传输数据;
HTTP定义的事务由以下4步组成:
客户与服务器建立连接;
客户向服务器提出请求;
请求被接受,服务器返回响应;
客户与服务器断开连接;
2)HTTP无状态,浏览器和服务器每进行一次HTTP操作,建立一次连接,任务结束中断;
3)使用元信息作为头标;
4)HTTP支持两种请求和响应的格式;一种从浏览器发往服务器的请求,一种是服务器对客户的响应;
5)HTTP是基于文本的简单协议

常用内置对象

Page类

与扩展名为.aspx的文件相关联;Page对象充当页中所有服务器控件的容器;
Page类的重要属性:
Application:为当前Web请求获取HttpApplicationState对象;
IsPostBack:指示该页是否正在为响应客户端回发而加载;(用于判断是否是第一次加载该页)
例:if(!Page.IsPostBack)//第一次清空
IsValid:指示该页验证是否成功
Request:获取请求的页的HttpRequest对象;
这里写图片描述
这里写图片描述
Response:获取与该Page对象关联的HttpResponse对象;
格式:Response.Redirect(“Default.aspx”);
这里写图片描述
DataBind():将数据源连接到网页上的服务器控件
Dispose():将数据源连接到网页上的服务器控件;

以上这些属性都是非常常用的属性;

Application对象:
是HttpApplicationState类的一个实例,定义ASP.NET应用程序中的所有应用程序对象通用的方法、属性和事件;
Application是在服务器端建立一个状态变量,来存储所需的信息;
控制访问:
Lock方法将锁定脚本中的所有变量;在调用UnLock方法时当前用户将失去对应用程序的控制;
Application.UnLock();

分享一个小技巧,不客气
VS 默认打开html文件没有设计视图的解决办法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值