(1)第一次加载页面时执行的是: if(!IsPostBack) { //这里的内容 } 如果没执行,最好先删除临时编译的dll文件,它们通常在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files这个文件夹中,找到项目名称对应的文件夹,删除里面的文件,重新编译然后运行。
(2)在页面的InitializeComponent()函数中加入: this.Load += new System.EventHandler(this.Page_Load);(C#)
vb.net的是: addhandler me.load, addressof me.page_load
也可以直接在page_load(....)之后加上handles mybase.load
(3)AutoEventWireup设置页面是否自动调用网页事件,如果该属性设置为false,则不会触发事件(例如Page_Load等等)