说的简单点就是:
为什么login.aspx中的Button2_Click2可以运行,而login.aspx.cs中Button2_Click却不能运行?
vs自动生成的Button2_Click该怎么用?

解决方案 »

  1.   

    VS是采用代码分离,aspx文件是显示在前台的,所有的后台处理语句都在aspx.cs文件中。
    把你自己手工加进去的login.aspx中的Button2_Click删掉,在login.aspx.cs中有Button2.Click就可以了。
      

  2.   

    to:sheyanfen(星宇)
    我看了ibuyspy中的例子,写法正如你所说的,但在我这里却执行不了,不知是什么原因?
    每个button点击后只是将页面刷新一下,并不执行我的程序。
      

  3.   

    你可以在Button2_Click事件中输出一个值,就知道有没有执行了。
    private void Button2_Click(object sender, System.EventArgs e)
    {
        password.Text="";
        logid.Text="";
        Response.Write("password=" +password.Text +"<br>logid=" +logid.Text);
    }
      

  4.   

    点一下“启动”,再运行就好了。以前写的都是ASP,哪里有程序运行还要编译的习惯。象这种低级错误再犯下去,我都觉的没脸见大家了!谢谢各位的支持!散分!