连个handles都没有,怎会响应?

解决方案 »

  1.   

    txt.TextChanged += new System.EventHandler(this.txt_textchanged);
    这句话不能把那个函数跟事件结合起来吗???
      

  2.   

    我在void txt_textchanged(object sender,System.EventArgs e)
    中设置了断点,可是他没有在断点处停住!!
      

  3.   

    把动态生成生成textbox得代码写道page得init 事件处理程序中。比如:具体请参考:
    http://support.microsoft.com/default.aspx?scid=kb;EN-US;317794HIT
      

  4.   

    中设置了断点,可是他没有在断点处停住!! 很明显就是post 回来得时候你的textbox不存在。
      

  5.   

    如果响应textchanged事件的话,是不是他应该在LoadViewState()事件前发生???
    我的所有控件都保存在aryTxt数组中!!!
      

  6.   

    protected override void LoadViewState(object savedState)
    {
    num++;
    base.LoadViewState(savedState); if (ViewState["controsladded"] == null)
    {
    aryTxt.Clear();
    for(int i = 0;i < number;i++)
    {
    for(int j = 0;j < number;j++)
    {
    TextBox txt = new TextBox();
    txt.Enabled = true;
    //txt.EnableViewState = true;
    txt.ID = "txt" + i.ToString() + "__" + j.ToString() + num.ToString();
    //txt.Text = i.ToString() + "__" + j.ToString();
    //aryxishu[i,j] = txt.Text.ToString();
    txt.Text = aryxishu[i,j].ToString();
    txt.Style["top"] = TOP(i).ToString();
    txt.Style["left"] = LEFT(j).ToString();
    txt.Height = 25;
    txt.Width = 100;
    txt.Style["position"] = "absolute";
    txt.TextChanged += new System.EventHandler(this.txt_textchanged);
    aryTxt.Add(txt);
    pnltxt.Controls.Add(txt);
    ViewState["controlsadded"] = true;
    }
    }
    ViewState["controlsadded"] = true;
    }
    }
      

  7.   

    所有textbox控件我都是zai  LoadViewState事件中清除的!
      

  8.   

    我在测试搂住的程序的时候,发现:设计时从工具栏中拖入的text也不响应Change事件了
    怪了!!!!
      

  9.   

    大家都看一下,是不是webform的text就不会相应change事件阿????
    我用的是VS2003
      

  10.   

    不!
    他一定会相应的!动态添加的textbox!
    我以前做的都好使!
    也是这样做的,可是今天不知怎么他就不好使了!!!