asp.net用textbox.text更改标签的文本

时间:2011-02-08 03:36:38

标签: c# asp.net textbox label

如果我最初有一个带文字的标签,我想用textbox.text更新标签的文字..我应该怎么做?

2 个答案:

答案 0 :(得分:2)

在服务器端,

Label1.Text = Textbox1.Text;

在客户端(通过JS),

document.getElementById('[Label1 Client Id]').innerHTML = document.getElementById('[Textbox1 Client Id]').value;
顺便说一句,即使您更改标签客户端,它也会在回发后恢复到原始值,因此您应该在服务器端更改它。

答案 1 :(得分:1)

如果你想更改文本框文本更改事件的文本,那么你必须使用javascript。

但是如果您想在按钮点击事件上执行此操作,请使用按钮并在按钮单击事件中使用此代码在后面的代码。

Label1.Text = Textbox1.Text;