摘要: 页面的生命周期包括2个系列的事件,首次加载 和 页面回传的过程。首次加载页面期间所包含的步骤1运行构造函数,对于页面或页面上的任何控件,这是生命周期的第一步。2确定回传模式。是第一次加载,或者自回传,还是跨页面回传3预初始化。为了在第一个页面初始化之前确定目标(PreInit是生命周期中的第一个事件由OnPreInit方法处理)4初始化。在初始化阶段构建控件树,可以通过Init事件OnInit方法实现对初始化阶段的修改。5预加载。在回传数据被加载进控件前发生。通过处理Preload事件的OnPreLoad方法可以实现对该阶段的修改。6加载。 在此,用户代码运行,表单控件显示客户端数据。试图状态 阅读全文
posted @ 2012-10-09 03:01 |丶Edmond 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 1先说说 Application 指令,它通常位于Global.asax文件的头部,他用于定义应用程序方面的属性,例如<%@ Application Language="C#"%>他有三种属性 inherts应用程序类继承的类名称 Description 文本说明(编译器忽略) language 指定代码块所使用过的语言。2 在看Assembly 指令,它是在编译期间将程序集连接到应用程序或者页面。他和C#命令行编译器适用的命令行switch相似。适用范围 可以在 Global.asax文件中适用,连接具体页面或用户控件则在其文件内适用,可以适用多个 每个又可以 阅读全文
posted @ 2012-10-09 03:31 |丶Edmond 阅读(176) 评论(0) 推荐(0) 编辑
摘要: where T : class, T必 须是引用类型参数where T : Struct, T必须是值类型where T : Interface, T必须指定的Interface接口或者实现了该接口的接口where T : BaseClass, T必须继承基类或者是其本身where T : New(), T必须有无参构造函数有多个约束的时候置于末尾 阅读全文
posted @ 2012-09-26 12:33 |丶Edmond 阅读(129) 评论(0) 推荐(0) 编辑