2009年7月4日
摘要: 在调试代码时发现Page_Load事件未执行,找了半天原因,原来是AutoEventWireup设置成false导致。 转一篇关于AutoEventWireup的帖子.asp.net(AutoEventWireup属性的确切含义) 使用Asp.NET时,新建的aspx页面第一行page指令中包含了一个AutoEventWireup属性。网上的很多教程认为这一属性,甚至这一行代码都是没用的。其实,这... 阅读全文
posted @ 2009-07-04 23:29 钱途无梁 阅读(616) 评论(1) 推荐(0) 编辑
摘要: 以前根本不注意AutoEventWireup这个小小的属性,但是后来由于它产生的许多麻烦使我不得不研究它,并最终领悟了它。如果你写了一个asp.net页面,里面包含了服务端脚本:<@ Page language=c# AutoEventWireup="false" Inherits="Chapter3.ch21" %><html><script language=c#... 阅读全文
posted @ 2009-07-04 23:26 钱途无梁 阅读(15908) 评论(2) 推荐(9) 编辑
摘要: 常用的MySQL知识 阅读全文
posted @ 2009-07-04 23:20 钱途无梁 阅读(672) 评论(0) 推荐(1) 编辑
摘要: 在ASP.NET中ASPX页面的Page_Load事件有两个让人奇怪的地方,你应该记住它们:a.有时Page_Load事件在你的ASP.NET页面里会发生多次。这种情况发生的一个可能的原因是你把ASPX页面的AutoEventWireup值设置成了True。如果是这样,那么在“Sub Page_Load(ByVal Sender as System.Object,ByVal e as ... 阅读全文
posted @ 2009-07-04 21:52 钱途无梁 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 摘要:本文介绍了ASP.NET页面事件中的顺序与回传,具体包括初始化、恢复及加载、事件处理和保存及显示,供大家参考!一、初始化当页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特别地,您需要使用HttpContext对象。当前可以使用的对象包括QueryString,Form以及Cookies集合,还有C... 阅读全文
posted @ 2009-07-04 21:50 钱途无梁 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 1 初始化2 当页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特别地,您需要使用HttpContext对象。当前可以使用的对象包括QueryString, Form以及Cookies集合,还有Cache对象。注意:在构造函数里是不允许使用Session的。 3下一个将执行的方法是AddParsedSub... 阅读全文
posted @ 2009-07-04 21:46 钱途无梁 阅读(542) 评论(1) 推荐(0) 编辑
摘要: GridView控件第一触发的事件为Init事件,即初始化控件,随后是Load事件,把控件加载到页面中。如里加载控件成功,则开始执行数据绑定的操作,并且在数据绑定过程中创建控件的每一行。创建控件的所有行这后,在页面上呈现控件,从而完成控件在页面上呈现的过程。一、GridView 显示绑定的数据(默认为5行):DataBindingRowCreated:Header[0]RowDataBoundRo... 阅读全文
posted @ 2009-07-04 21:35 钱途无梁 阅读(534) 评论(0) 推荐(1) 编辑
摘要: GridView控件的事件及其说明01.Init控件初始化时发生02.Load控件加载到Page对象中时发生03.PreRender加载对象之后、呈现之前发生04.DataBindingGridView控件数据绑定之前发生05.DataBoundGridView控件数据绑定之后06.Unload控件从内存中卸载时发生07.Disposed当中内存释放服务器控件时发生08.RowCreatedGri... 阅读全文
posted @ 2009-07-04 21:32 钱途无梁 阅读(656) 评论(0) 推荐(0) 编辑