知识大全 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 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 加载对应Load事件
知识大全 ASP.NET中Page.Ispostback属性详解
ASP.NET中Page.Ispostback属性详解 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
Asp.net2.0的心得:MasterPage的使用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
设置errorPageerrorPagejsp <%@pageisErrorPage=true%> <> <head> <metaequiv=Co
知识大全 ASP.NET入门教程 10.3.1 Page指令
ASP.NET入门教程10.3.1Page指令 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
C#.netPage执行顺序 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! usingSyste
知识大全 JSP指令元素(page指令/include指令/taglib指令)复习整理
JSP指令元素(page指令/include指令/taglib指令)复习整理 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让
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+; 上面这种是用的最多的!