我想问下如何实现在textbox里面输入内容,下面又一个Lable,在一个控件Lable中显示textbox中与之相关的内容

解决方案 »

  1.   


    Lable1.Text=TextBox1.Text;
      

  2.   

      protected void TextBox1_TextChanged(object sender, EventArgs e)
        {
            this.Label1.Text = this.TextBox1.Text;
        }
      

  3.   

    用javascript就行。
    <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
    <asp:Label ID="Label1" runat="server"Text="Label"></asp:Label>
    在<head></head>里写个javascript方法:
    <script type="text/javascript">
         function setLabelValue()
        {
            var text=document.getElementById('TextBox1');
            var label=document.getElementById('Label1');
            label.innerHTML=text.value;
        }
    </script>在Page_Load里注册这个方法:protected void Page_Load(object sender, EventArgs e)
    {
        TextBox1.Attributes.Add("onkeypress", "setLabelValue()");
        TextBox1.Attributes.Add("onkeyup", "setLabelValue()");
    }
      

  4.   

    顶顶`~要是和数据库相连的呢?应该怎么通过在textbox里输入~然后在lable里更新显示啊?