将数据显示到TextBox的Label OnTextChanged事件中

时间:2015-12-23 11:24:02

标签: c# asp.net

让我说我在文本框100中输入一个代码,但是标签中的Pizza应该用标签

发短信
protected void Page_Load(object sender, EventArgs e)
{

}

protected void txtMain_TextChanged(object sender, EventArgs e)
{        
   lblmain.text = txtcat.text;
}

1 个答案:

答案 0 :(得分:1)

OnTextChanged是服务器端事件。为此目的使用JavaScript会更好:

<script type="text/javascript">
    function change() {
        document.getElementById('<%= lblmain.ClientID %>').innerHTML = document.getElementById('<%= txtMain.ClientID %>').value;
    }
</script> 

然后在TextBox调用change这样的函数:

<asp:TextBox ID="txtMain" runat="server" onkeydown="change();"></asp:TextBox>
<asp:Label ID="lblmain" runat="server" Text="Label"></asp:Label>