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 | 网页完成处理并且信息被写入到客户端后触发 |