打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
ASP.NET之--PAGE对象

1.PAGE对象的属性
   IsValid属性:用来判断网页上的验证控件是否全部验证成功.
   Request属性:获取请求网页的Request对象.
   Response属性:获取与请求网页相关的Response对象.
   Server属性:获取Server对象.
   Session属性:获取Session对象.
   Trace属性:获取当前网页请的Tracec对象.Trace对象派生自TraceContext类,可以用来处理应用程序跟踪.
   Validators属性:获取请求的网页所包含的ValidatorCollection集合,其中包含网页上所有的验证控件.
   Visible属性:获取或设置网页是否可现.
   Application属性:获取Web请求的Application对象.Application对象派生自HttpApplicationState类,每个Web应      用 程序都有一个自己的Application对象,用来记录访问Web应用程序所有用户共享的变量.
   Cache属性:获取与Web所在的应用程序关联的Cache对象.Cache对象派生自Cache类,允许在后续请求中保存并捕获数据,以此来提高应用程序的效率.
   ClientTarget属性:获取或设置客户端浏览器.
   EnableViewState属性:获取或设置当前网页请求结束时是否保持视图状态
   ErrorPage属性:获取或设置当网页发生未处理的异常情况时将用户请求定向到哪能个错误信息网页.
   IspostBack属性:判断网页是在何种情况下加载.

2.PAGE对象的常用方法:
   MapPath(virtualPath):将virtualPath指定的虚拟路径转换成实际路径
   ParseControl(content):将content指定的字符串解释成控件
   RegisterClientScriptBlock(key,script):发送客户端肢本给浏览器,其中参数key是脚本块的键值,script是要发送到客户端的脚本
   RegisterHiddenField(hiddenFieldName,hiddenFieldInitialValue):在Web Form 上添加名称为hiddenFieldName 值为hiddenFieldInitialValue的隐藏字段.
   ReigsterOnSubmitStatement(key,script):设置当客户端发生OnSubmit事件时所要执行的代码,参数key为脚本块的键值,参数script为要发送到客户端的脚本.
   ResolveUrl(relativeurl):将相对地址relativeUrl转换为绝对地址
   Validatae():执行网页上的所有验证控件
   DataBind():将数据源连接到网页上的服务器控件
   Dispose():强制服务器控件在内存释放之前执行最终的清理操作.
   FindControl(id):在网页上搜索标识名称为id的控件
   HasControls():判断Page对歇脚是否包含控件
   IsClientScriptBlockRegistered(key):判断客户端脚本是否已经使用键值key注册过
3.Page对象的事件:
   Init:网页初始化会触发此事件,是网页执行第一个被触发的事件.
   Load:当网页被加载时会触发此事件
   PreRender:在信息被写入到客户端前会触发此事件
   Unload:网页完成处理并且信息被除数写入到客户端后会触发此事件
   AbortTransaction:当用户终止网页参与的交互时会触礁发此事件
   CommitTransaction:当完成网页参与的交互时会触礁发此事件
   DataBinding:当网页上的服务器控件连接数据源时会触发此事件
   Disposed:当网页从内存释放晨会触发此事件
   Error:当网页发生未处理的异常情况时会触发此事件,可以使用此事件自定义错误处理

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
第七篇 Excel自动化
ASP.NET AJAX 控件使用概述
使表格正文可以滚动
什么是 ASP/ASP+/ASP.NET
最新技术: ASP.NET 页的客户端
学习笔记
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服