aspx中的Page_Load不执行

来源:互联网 发布:c语言左移运算符怎么用 编辑:程序博客网 时间:2024/05/17 23:54
查找原因:
1.看一下aspx   @page   指令   里面内容是不是对的   
  
2.检查你的ASPX的BEHINDCODE是否已经指向了该.ASPX.CS

3.
private   void   InitializeComponent()   
  {   
  this.Load   +=   new   System.EventHandler(this.Page_Load);   
    
  }   
  看一下源码,是否含有this.Load   +=   new   System.EventHandler(this.Page_Load);这句。   
4.
你要在Page_Load(ByVal   Sender   As   Object,   ByVal   E   As   EventArgs)后面加上   Handles   MyBase.Load,这样才会把这个方法绑定在pageload事件上

5.<@ Page language=c# AutoEventWireup="false" Inherits="XXX" %>
AutoEventWireup="false"  中 false表示不调用自动调用页事件,即 Page_Init 和 Page_Load 方法。
0 0
原创粉丝点击