ASPX.NET学习记录(一)

aspx页面在第一次执行得时候会比较慢,因为第一次需要将ASPX和后置代码(.CS)编译成页面类。第二次直接执行页面类!

 

常见系统对象:

Page

Application

request

response

session

cookie

----------------------------------------------

Page对象

页面指令

 

Code

 

AutroEvebtWireup  是否调用页面事件 默认为true

CodeFile 后置代码文件的文件名

Inherits 页面类

---------------------------------------------------------

 

Request对象

 

QueryString 收集HTTP得GET方式发送得数据

Form  收集POST方式发送得数据

ServerVariable 收集服务器和客户端得系统信息

Params  收集所有数据

 

 

reuqest.variables["HTTP_USER_AGENT"] 获取客户端浏览器版本信息

request.Variables["HTPP_ACCEPT_LANGUAGE"] 获取客户端浏览器语言信息

---------------------------------------------------

 

response对象

write() 输出文本

End() 使web服务器停止当前得程序 返回结果

redirect() 页面重定向

 

  页面传值

Page.Ispostback  是否回传

 

跨页获取控件

previouspage.FindControl("控件ID")

 

 

 server

HtmlEncode 可以显示“<br>”而不换行

HtmlDecode 与上面相反

Mapth 根据虚拟路径返回物理路径

UrlCode 把字符转换为URL编码

Urlencode 与上面相反

Execute 在当前页执行参数中得页面 再执行本页面

Transfer 在当前页执行参数中得页面 不执行本页面

你可能感兴趣的:(.net)