.net

ForwenYou 2009-04-12 09:49:05
我想问下如何实现在textbox里面输入内容,下面又一个Lable,在一个控件Lable中显示textbox中与之相关的内容
...全文
76 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
greymouseyu 2009-04-13
  • 打赏
  • 举报
回复
用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()");
}
myrroom 2009-04-13
  • 打赏
  • 举报
回复
你是不是要实时更新?
liaoyunt07 2009-04-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 CHIC250 的回复:]
C# code protected void TextBox1_TextChanged(object sender, EventArgs e)
{
this.Label1.Text = this.TextBox1.Text;
}
[/Quote]

这样可以实现!
ziye1987113 2009-04-13
  • 打赏
  • 举报
回复
顶顶`~要是和数据库相连的呢?应该怎么通过在textbox里输入~然后在lable里更新显示啊?
cao_love 2009-04-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 CHIC250 的回复:]
C# code protected void TextBox1_TextChanged(object sender, EventArgs e)
{
this.Label1.Text = this.TextBox1.Text;
}
[/Quote]
恩,认同.
陌上花花 2009-04-12
  • 打赏
  • 举报
回复
同意3楼。
CHIC250 2009-04-12
  • 打赏
  • 举报
回复
  protected void TextBox1_TextChanged(object sender, EventArgs e)
{
this.Label1.Text = this.TextBox1.Text;
}
wen_eric 2009-04-12
  • 打赏
  • 举报
回复
同意一楼
  • 打赏
  • 举报
回复

Lable1.Text=TextBox1.Text;

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧