点击该按钮后,出错提示如下说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。

解决方案 »

  1.   

    private void Button2_click(object sender, System.EventArgs e)
    {
        Response.Write(haha.Text);
    }
      

  2.   

    Page_Onload()
    {
    ((Button)this.FindControl("haha")).Click+=new EventHandler(Button2_click);
    }
    private void Button2_click(object sender, System.EventArgs e)
    {
        Response.Write(Button2.Text);
    }
      

  3.   

    Button2.Click+=new System.EventHandler(this.Button2_click);
    you try again!!!
      

  4.   

    楼上各位的方法都不行啊....
    mongtze(江南有情天) 的方法,会报错,说没有命名空间
    gOODiDEA(无语) 的方法提示:从未对字段“WebApplication1.WebForm1.Button2”赋值,字段将一直保持其默认值 null
    fleshwater(水清) 的方法提示:未将对象引用设置到对象的实例。都不行啊,继续求救....
      

  5.   

    起怪了,我的可以,怎么没有你说的问题啊哦, 你下面这句这样改下
    private void Button2_click(object sender, System.EventArgs e)
    {
        Response.Write( ((Button)this.Panel1.FindControl("haha")).Text );
    }
      

  6.   

    哇哈,搞定了....谢谢
    xiongliang2003