Page对象
考试要求: 了解     
知识路径:  > 电子商务系统程序设计基础  > 电子商务系统建设  > B/S结构程序设计  > ASP.NET的内置对象


 
       Page对象对应于.aspx文件。ASP.NET网页在执行时将自动生成Page对象,此对象无需特别指定名称,其保留名称为Page。
       Page对象的主要用途。
       .提供网页开始或已经下载后自动触发的事件,供程序设计者编写事件处理程序。
       .提取浏览器提交的内容,或者输出信息给浏览器。
       .设定是否保持Web Form中各控件最近的状态。
       .进行与数据绑定有关的操作。
       Page对象的常用属性。
       .Controls:获取ControlCollection对象,该对象并不包含页面内的所有控件,它只显示Page类的直接子控件,而不再显示这些子控件的子控件。
       .IsPostBack:该属性返回一个布尔值,true表示当前网页是由于客户端返回数据而加载的,false表示首次加载而非回传。
       .IsValid:该属性获取一个布尔值。true表示网页上的验证控件全部验证成功,false表示至少有一个验证控件验证失败。
       .EnableViewState:设置是否启用Web Form的状态保持功能,该属性的默认值为ture。
       Page对象的常用方法。
       .DataBind:将数据源绑定到被调用的服务器控件及子控件。
       .FindControl(id):查找指定id的服务器控件,如果存在,则返回该控件,否则为null。
       .RegisterClientScriptBlock:向客户端发送脚本块。
       .Validate:指示页面中的验证控件进行验证。
       Page对象的常用事件。
       在ASP.NET网页开始载入到被完全写入浏览器的过程中,产生的与Page对象有关的主要事件有Init、Load和UnLoad等三个。
       ①Init:当服务器控件初始化时发生。
       ②Load:当服务器控件加载到Page时发生。
       ③UnLoad:当服务器控件从内存中卸载时发生。
       这些事件触发顺序如下图所示。
       
       Page对象的常用事件触发顺序
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有