Page 对象

Page 对象代表整个网页。

属性 描述
Application Application 对象
Cache Cache 对象
ClientTarget 获取或设置客户端浏览器
EnalbeViewState 当前网页请求结束时是否保持视图状态
ErrorPage 发生未处理的错误时转到的错误信息页面
IsPostBack 判断网页是在何种情况下加载的
IsValid 判断网页上的验证控件是否全部验证成功
Response Response 对象
Request Request 对象
Server Server 对象
Session Session 对象
Trace Trace 对象
Visible 网页是否可视
集合 描述
Validators ValidatorCollection 集合, 包含验证控件 
方法 描述
DataBind 将数据源连接到网页上的服务器控件
Dispose 强制服务器控件在内存释放之前执行最终的清理操作
FindControl(id) 在网页上搜索标识名称为 id 的控件
HasControls 判断 Page 对象是否包含控件
IsClientScriptBlockRegistered(key) 判断客户端脚本是否已经使用键值 key 注册过
MapPath(virtualPath) 将虚拟路径转换成实际路径
ParseControl(content) 将 content 指定的字符串解释成控件
RegisterClientScriptBlock(key, script) 发送客户端脚本给浏览器

key: 脚本块键值

script: 脚本块内容

RegisterHiddenField(hiddenFieldName, hiddenFieldInitialValue) 在网页上添加隐藏字段
RegisteronSubmitStatement(key, script) 设置当客户端发生 OnSubmit 事件时所要执行的代码
ResolveUrl(relativeUrl) 将相对地址 relativeUrl 转换为绝对地址
Validate 执行网页上的所有验证控件
事件 描述
AbortTransaction 用户终止网页参与的交互时触发
CommitTransation 完成网页参与的交互时触发
DataBinding 网页上的服务器控件连接数据源时触发
Disposed 网页从内存释放时触发
Error 网页发生未处理的异常事件时触发
Init 网页初始化时触发,(仅某用户第一次访问该网页时)
Load 网页被加载时触发
PreRender 在信息被写入到客户端前触发
Unload 网页完成处理并且信息被写入到客户端后触发