知识大全 Page

Posted 事件

篇首语:春蚕到死丝方尽,人至期颐亦不休。一息尚存须努力,留作青年好范畴。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Page相关的知识,希望对你有一定的参考价值。

Page  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  网页的生命周期列表

  PreInit ( )        >初始化Theme 应用MasterPage和控件Skin        >Init        >InitComplete ( )        >If PostBack 创建子控件并加载控件/视图状态        >PreLoad ( )        >Load        >If PostBack 则触发服务器端事件        >LoadComplete ( )        >If not PostBack 则创建子控件        >PreRender        >PreRenderComplete ( )        >保存控件/视图状态        >SaveStateComplete ( )        >Render        >Unload

  需要注意的是上图中标注( )的事件即ASP NET 中新增的事件都仅仅是Page类中可以使用 并不是像其他事件一样可以在控件中使用

  ASP NET 中可以通过启用(默认值为True)AutoEventWireUp为网页事件创建事件处理程序 并使用隐式为事件处理程序注册的方法名         以下是VS 隐式为各个事件添加关联的方法

  事件                                                >           方法名        Page PreInit                                      >           Page_PreInit        Control Init                                      >           Page_Init        Page InitComplete                            >           Page_InitComplete        Page PreLoad                                    >           Page_PreLoad        Control Load                                     >           Page_Load        Page LoadComplete                           >           Page_LoadComplete        Control PreRender                             >           Page_PreRender        Control DataBinding                           >           Page_DataBind        Page PreRenderComplete                   >           Page_PreRenderComplete        Page SaveStateComplete                     >           Page_SaveStateComplete        Control Unload                                    >           Page_Unload        TemplateControl Error                        >           Page_Error        TemplateControl AbortTransation     >   Page_AbortTransation        TemplateControl AbortTransation     >   OnTransationAbort        TemplateControl CommitTransation   >   Page_CommitTransation        TemplateControl CommitTransation   >   OnTransationCommit

  Page基类会在请求的开头阶段调用基类TemplateControl的HookUpAutomaticHandlers方法 该方法遍历上表中所示的方法名 并使用反射在程序员的类中查找具有相同名称和合适特征标的方法 如果找到合适的方法 则创建一个类型合适的委托 并使用该方法初始化它 并将其加入委托列表 该委托在相应事件发生时候将被触发         这些事件都是由基类Page的一个虚方法或者Page类从基类Control继承的虚方法触发 所以可以有三种方法注册这些事件 (以Load事件为例)

   显式的将一个委托和一个事件关联起来(通常都是在网页的Init处理程序中)        编写一个名为Page_Load的方法 并使其特征标和事件相同        重写Override虚方法Onload

cha138/Article/program/net/201311/12376

相关参考

知识大全 ASP.NET中基类Page

ASP.NET中基类Page  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  加载对应Load事件

知识大全 ASP.NET中Page.Ispostback属性详解

ASP.NET中Page.Ispostback属性详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 Master Page的使用

Asp.net2.0的心得:MasterPage的使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 jsp中error page设置方法

  设置errorPageerrorPagejsp  <%@pageisErrorPage=true%>  <>  <head>  <metaequiv=Co

知识大全 ASP.NET入门教程 10.3.1 Page指令

ASP.NET入门教程10.3.1Page指令  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 C#.net Page执行顺序

C#.netPage执行顺序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  usingSyste

知识大全 JSP指令元素(page指令/include指令/taglib指令)复习整理

JSP指令元素(page指令/include指令/taglib指令)复习整理  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让

知识大全 ASP.NET Web Page应用深入探讨

ASP.NETWebPage应用深入探讨  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一服务器

知识大全 ASP.NET 2.0 Master Page主题以及皮肤的使用

ASP.NET2.0MasterPage主题以及皮肤的使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 分页时高效的总页数计算

  我们一般分页是这样来计算页码的  introw=;//记录总数  intpage=;//每页数量  intcount=row%==?row/page:row/page+;  上面这种是用的最多的!