是XXX.aspx.cs,笔误,少打了,不好意思.我更郁闷的是,有若干个类似的页,其它的都好用,就只有两页的page_load里的不执行

解决方案 »

  1.   

    @ Page指令是否写对了:
    <%@ Page language="c#" Codebehind="cbdc_gb_jb.aspx.cs" AutoEventWireup="false" Inherits="wjj.cbdc_gb_jb" %>
      

  2.   

    你看看Page的OnInit方法里面有没有下列类似语句:
    this.Load += new System.EventHandler(this.Page_Load);
      

  3.   

    非常感谢,
    能不能具体介绍一下oninit啊
      

  4.   

    Page_Load是VS.Net默认添加的Page的Load事件处理方法OnInit是Page初始化的时候执行的一个方法一般来说在OnInit中添加Load事件的处理方法
    this.Load += new System.EventHandler(this.Page_Load);
    就是把这个类的Page_Load方法添加为Load事件的处理方法,只有添加了,在PageLoad的时候才会执行该方法
      

  5.   

    vs.net 不太懂,不过vb.net 中好想要在后面加上 mybase.Page_load 才行吧