有两个textbox1,textbox2,我想在光标离开textbox1的时候 将textbox1.text的值赋给textbox2,我使用的是OnTextChange事件,结果无法实现,向大家请教

解决方案 »

  1.   

    用Leave事件。
            private void textBox1_Leave(object sender, EventArgs e)
            {
                 textBox2.Text = ((TextBox)sender).Text;
            }
      

  2.   

    其实你只差设置textbox1的属性,设置如下:
    <asp:TextBox ID="TextBox1" runat="server" OnTextChanged="TextBox1_TextChanged" AutoPostBack="True"></asp:TextBox>
    <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>CS代码:
     protected void TextBox1_TextChanged(object sender, EventArgs e)
        {
            string s = this.TextBox1.Text.Trim();
            this.TextBox2.Text = s;  
        }
      

  3.   

    genlinux朋友说的是winForm,MickeyAi朋友说的是webForm。