母版页的Page_Load事件如下
protected void Page_Load(object sender, EventArgs e)
    {
        //没有任何事件
    }另一个页面是从母版页中添加的内容页,它的Page_Load如下 protected void Page_Load(object sender, EventArgs e)
    {
        //新数据库中a变为a加1
    }为什么我运行后内容页中的这个代码总是执行两次??

解决方案 »

  1.   

    if(!ispostBack)
    {
    //code
    }
      

  2.   

    AutoEventWireup  设为false会执行一次,但是其它原因不能将它设为false!!
      

  3.   

    protected void Page_Load(object sender, EventArgs e) 
        { 
            if(!ispostBack) 
            { 
                //新数据库中a变为a加1 
            }    
        } 
      

  4.   

    加了if(!ispostback)还是会更新两次!!