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 在当前页执行参数中得页面 不执行本页面