注册 登录
编程论坛 ASP.NET技术论坛

求助:textbox与button??

tel1982 发布于 2007-04-12 17:26, 1373 次点击
各位大佬,我想要问一一个问题:如果我的页面上有textbox和一个button控件,刚开始button控件不可见,当我点击textbox时,button控件就可以看见了,这怎么样实现???
12 回复
#2
边城路人2007-04-12 18:07
可以先让button隐藏
当点击textbox时再让它显示
就可以了
#3
tel19822007-04-12 18:24
大佬,我试过了,不行,还有别的解决办法吗???
#4
tel19822007-04-12 20:58
有没有具体的实例呀,给小弟看一下,谢谢了!
#5
xiezili2007-04-12 21:09
如果是在WinForm中的话可以用:
private void textBox1_Click(object sender, EventArgs e)
{
this.button1.Visible = true;
}
如果是在Web中的话,只能用:
protected void TextBox1_TextChanged1(object sender, EventArgs e)
{
this.Button1.Visible = true;
}
#6
zhzh2007-04-12 21:30
楼上的方法应该行
TextBox的TextChange事件处理一下就行了!
#7
tel19822007-04-12 21:47

我就是按照5楼的方法来做的,但是不行。不知道什么原因,不过还是要谢谢你们。

#8
IPV62007-04-12 22:30

把你出错的代码发来看看

#9
tel19822007-04-13 06:07
不好意思,我现在写的代码就与5楼的一样,所以不行。不过我听说好像用java脚本可以实现,你们有谁懂吗?
#10
Kendy1234562007-04-13 09:17
你把textbox的autopostback设为true 5楼的方法就可以用了

如果不想刷新页面 就只能用JS了
#11
tel19822007-04-13 10:29

问题已解决,谢谢了!

#12
川流不息2007-04-13 11:01

首先將按鈕隱藏:<asp:Button ID="btnISShow" style="DISPLAY:NONE" runat="server" Text="Button" />

在FORM_LOAD中給文本框添加JS事件:
this.txtClick.Attributes.Add("onclick", "document.all.btnISShow.style.display='';");

#13
tel19822007-05-10 19:05
谢谢了。
1