ASP NET Page Session Application Response Request

Page常用属性、方法
IsValid:获取一个值,该值指示页验证是否成功。这个属性在使用验证控件时常用。
IsPostBack:获取一个值,该值指示该页是否正为响应客户端回发而加载,或者它是否正被首次加载和访问。
Request:获取请求的页的 System.Web.HttpRequest 对象。
Response:获取与该 System.Web.UI.Page 对象关联的 System.Web.HttpResponse 对象。该对象使您得以将 HTTP 响应数据发送到客户端,并包含有关该响应的信息。
Session:获取 ASP.NET 提供的当前 Session 对象。

Controls: 获取 System.Web.UI.ControlCollection 对象,该对象表示 UI 层次结构中指定服务器控件的子控件。这是继承于Control类的属性。当我们需要访问页面中的控件时它很有用。



Page类常用方法
FindControl():在页命名容器中搜索带指定标识符的服务器控件。这里要注意的是这个方法并不搜索自身是命名容器的子控件,如果需要搜索页面的所有控件,可以使用递归方法。
RegisterStartupScript:Page 对象 <form runat= server> 元素的结束标记之前发出该脚本(ClientScriptManager 类中的 RegisterStartupScript)
SetFocus(Control control):将浏览器焦点设置为指定控件。



Request
MapPath(String) 将指定的虚拟路径映射到物理路径。
PhysicalPath 获取与请求的 URL 相对应的物理文件系统路径。
QueryString 获取 HTTP 查询字符串变量集合。
Url 获取有关当前请求的 URL 的信息。
Form 获取窗体变量集合


Response
Redirect(String) 将请求重定向到新 URL 并指定该新 URL。
Write(String) 将一个字符串写入 HTTP 响应输出流


Session
Abandon 取消当前会话。
Add 向会话状态集合添加一个新项。
Clear 从会话状态集合中移除所有的键和值。
Remove 删除会话状态集合中的项。
SessionID 获取会话的唯一标识符。



Server
HtmlEncode(String) 对字符串进行 HTML 编码并返回已编码的字HtmlDecode(String) 对 HTML 编码的字符串进行解码,并返回已解码的字符串。
MapPath 返回与 Web 服务器上的指定虚拟路径相对应的物理文件路径。
UrlEncode(String) 对字符串进行 URL 编码,并返回已编码的字符串。
UrlDecode(String) 对字符串进行 URL 解码并返回已解码的字符串


Application(启用 ASP.NET 应用程序中多个会话和请求之间的全局信息共享)
Add 将新的对象添加到 HttpApplicationState 集合中。
Clear 从 HttpApplicationState 集合中移除所有对象。
Remove 从 HttpApplicationState 集合中移除命名对象。

你可能感兴趣的:(ASP NET Page Session Application Response Request)