`
beckshanling
  • 浏览: 260946 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

Asp.net内置对象

    博客分类:
  • C#
阅读更多

Asp.net有很多内置对象,asp.net中所有网页都是继承System.Web.UI.Page这个类,Page这个类有很多内置对象,比较常用的有RequestResponseServerCookieSessionApplication

 

Request对象封装了客户端信息,主要用来获取客户端得请求;主要有以下几个属性:QueryStringFormApplicationPath、及Cookie

 

Response对象代表了服务器端响应对象,当客户端发出一个请求时,服务器端都会新建一个对象来响应这个请求,处理完这个请求后,服务器会自动销毁这个对象;主要有以下几个常用属性:ContentTypeCookieCharSetContentEncoding等。Response还有几个比较常用的方法,分别是:Redirect()、AppendCookie()、Clear()、End()等

 

Server对象用户获取服务器的对象相关信息。主要有以下几种常用的方法:MapPath()、Execute()、Tranfer()、HtmlEncode()、HtmlDecode()、UrlEncode()、UrlDecode()。

 

Cookie对象保存用户信息的,它的信息保存在客户端;每次客服端向服务器端发出请求时,都会把Cookie一起发送给服务器,服务器每次响应客户请求时,都会把Cookie发送到客户端保存。

Cookie有以下特性:

1、  Cookie中的数据保存在客户端

2、  Cookie中保存的数据只能为String类型(键值对)

3、  Cookie可以有多个,可以通过Cookie名来区分

4、  HttpCookie实例化新对象

 

Session对象的保存用户信息,它具有以下特性:

1、  Session中的数据保存在服务器端

2、  Session中保存的数据类型为Object,使用时需要进行类型转换(变量名-值)

3、  Session可以有多个,通过变量名区分,

 

Application设置全局变量,它生命周期没有限制,它具有以下特性

1、  Application中保存数据类型为Object

2、  Application可以有多个,通过变量名区分

3、  生命周期不限

 

<% %><%= %>

分享到:
评论

相关推荐

    Asp.Net内置对象

    Asp.Net内置对象是开发Asp.Net应用程序时的重要组成部分,它们提供了一系列的预定义功能,使得开发者能够方便地与Web应用程序的运行环境进行交互。这些内置对象极大地简化了Web开发,提高了开发效率,并且提供了丰富...

    asp.net内置对象和页面配置课件

    详细介绍了asp.net内置对象和页面配置功能,能轻松的理解并运用

    asp.net内置对象

    ### ASP.NET内置对象详解 #### 一、ASP.NET内置对象概述 ASP.NET 是 Microsoft 开发的一个用于构建动态 Web 应用程序的框架。它提供了许多内置对象,这些对象封装了常见的 Web 应用开发功能,使得开发者能够更高效...

    ASP.NET内置对象

    ASP.NET内置对象帮助我们更好的开发网页

    ASP.NET内置对象,应用程序配置和缓存

    **ASP.NET内置对象** 1. **HttpContext**: 这是ASP.NET中最重要的对象之一,它包含了关于当前HTTP请求的所有信息,如请求方法(GET或POST)、URL、请求头、表单数据、查询字符串等。通过HttpContext,开发者可以...

    ASP.Net内置对象的用法与区别

    ASP.Net内置对象的用法与区别,主要是ASP.NET里面的一些内置对象

    .NET程序设计 实验五 ASP.NET内置对象-WebSite2(实验5第一题).rar

    1.理解ASP.NET内置对象的作用。 2.掌握Response内置对象的方法及属性。 3.掌握Request对象的用法。 4.掌握Session对象的用法。 5.熟悉Cookie对象的用法。 二.实验内容: (一).运用Response对象和Request对象...

    javaScript脚本技术和asp.net内置对象

    ### JavaScript脚本技术 #### 一、JavaScript简介...通过以上内容可以看出,JavaScript脚本技术和ASP.NET内置对象是Web开发中非常重要的组成部分。熟练掌握这些基础知识和技术点对于开发高质量的Web应用程序至关重要。

    ASP.NET内置对象一

    总结来说,ASP.NET内置对象极大地简化了Web开发,让开发者能够有效地处理用户交互、数据验证、页面生命周期和服务器资源。掌握这些核心对象及其用法,将有助于构建功能丰富的、响应式的Web应用程序。在实际项目中,...

    ASP.NET程序开发范例宝典 第11章 ASP.NET内置对象

    内容包括搭建ASP.NET开发环境、HTML开发与实践、CSS样式与JavaScript脚本应用、常用Web服务器控件、验证控件、高级Web服务器控件、ADO.NET技术、数据绑定技术、SQL查询相关技术、视图、存储过程及触发器的应用、ASP...

    ASP.NET内置对象,应用程序配置和缓存.doc

    ASP.NET 是一种强大的 web 应用程序开发框架,它提供了丰富的内置对象,使得开发者能够方便地处理客户端的状态、服务器端的响应以及应用程序级别的配置和缓存。本章将深入探讨 ASP.NET 内置对象,包括应用程序配置和...

    ASP—单元六 物业管理系统用户登录—ASP.NET内置对象.pdf

    ASP.NET 是一种强大的 web 应用程序开发框架,它提供...这个过程展示了ASP.NET内置对象的强大功能,以及如何将它们巧妙地应用在实际的web应用程序开发中。学习和掌握这些概念和技巧,对于提升ASP.NET开发能力至关重要。

    asp.net内置对象方法

    下面我们将详细探讨ASP.NET的内置对象及其主要方法。 1. **Response对象**:此对象代表服务器向客户端发送的HTTP响应。常用方法包括: - `Write()`: 向HTTP响应正文中添加文本。 - `Redirect()`: 重定向浏览器到...

    第13章.ASP.NET内置对象,应用程序配置和缓存.doc

    首先,ASP.NET内置对象是框架提供的一组预定义的对象,它们在每个请求中自动创建并提供对Web应用程序核心功能的访问。这些对象包括但不限于以下几种: 1. **HttpContext**: 它是ASP.NET中最重要的内置对象,包含了...

Global site tag (gtag.js) - Google Analytics