用.net也有段时间了,今天用VS调试的时候碰到一个非常奇怪的问题。具体情况是这样的:页面上只有一个button控件和一个textbox控件    private static int temp = 0;
    protected void Page_Load(object sender, EventArgs e)
    {
        
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        TextBox1.Text = (temp++).ToString();
    }看了上面的代码大家可能以为是静态变量的问题,其实完全不是。而是我调试红色这一步的时候,第一次单击按钮有触发事件;后面再单击就不进入button的事件了,页面有刷新,但值没有改变。最重要的是,后来发现在每次点击之后,等个1分多钟再点击,就又会进入事件,实在是搞不懂。以上是在VS2008中调试时发现的,大家可以试下。

解决方案 »

  1.   

    不是吧??!!
    我刚刚调的,每次都进的
    我在TextBox1.Text = (temp++).ToString();这行设的断点,而且值是改变的
      

  2.   

    我晕,我刚刚又把它布到IIS中去了,也一样的,间隔一秒点击,铁定不进事件。麻烦大家再测一下,拜托了。连我项目经理的VS2008都是这样
      

  3.   

    5L的,我闲的蛋疼,没事忽悠你~要是有假,我TM死全家~