TextBox和Label

来源:百度知道 编辑:UC知道 时间:2024/05/02 19:46:31
我想把TextBox中输入的字符或者字符串显示在Label中,我是这样写的,但是并没有显示。
this.Label.Text = this.TextBox.Text;
我觉得不对,这样没有得到字符串,是不是先
String str = new String();
然后怎么做我就不知道了,请高人点评。
就是我在页面上托了一个TextBox和一个Label、Button。现在我要在TextBox里输入字符串,再按下Button按钮,Label上就显示了TextBox里输入的字符串。当Label上显示了字符串后,TextBox里面清空。

问题问的一点都不清楚!!
你是要在textbox输入时同步在label显示出字符串?
还是在textbox输入后,点击button再显示?

用button的话,stef55555 的方法就可以

那就这样啦
string ss=this.TextBox.Text;
this.label.Text=ss;

要加一个按钮,点击按钮才能显示
双击按钮
会出现下面事件
private void Button1_Click(object sender, System.EventArgs e)
{
//添加自定义代码
this.Label.Text = this.TextBox.Text;

}

你设置断点试试 看看运行到没

第一种解决方案:给text1添加一个客户端脚本触发onchange,来改变label1的节点文本.
private void Page_Load(object sender, System.EventArgs e)
{
this.text1.Attributes.Add("onchange","document.getElementById('label1').innerText=this.value");
}
//-----------------------------------------------
第二种解决方案:服务端触发,TextChanged
private void text1_TextChanged(object sender, System.EventArgs e)
{
this.label1.Text = this.text1.Text;
}

说清楚些?