<script language="javascript">
function EnterTextBox(button)
{
if(event.keyCode == 13 && document.all["TextBox1"].value != "")
{
event.keyCode = 9;
event.returnValue = false;
document.all[button].click();
}
}
</script>在PageLoad事件里
txt_gh.Attributes.Add("onkeypress", "EnterTextBox('Button1')");我发现这段代码当我的BUTTON1的VISABLE=TURE时,可以正常使用。当VISABLE=FALSE时,不能正常使用,页面只是刷新下。可是我程序设计要求BUTTON1隐藏,请各位说说?
function EnterTextBox(button)
{
if(event.keyCode == 13 && document.all["TextBox1"].value != "")
{
event.keyCode = 9;
event.returnValue = false;
document.all[button].click();
}
}
</script>在PageLoad事件里
txt_gh.Attributes.Add("onkeypress", "EnterTextBox('Button1')");我发现这段代码当我的BUTTON1的VISABLE=TURE时,可以正常使用。当VISABLE=FALSE时,不能正常使用,页面只是刷新下。可是我程序设计要求BUTTON1隐藏,请各位说说?
解决方案 »
- 请问哪里可以下载到visual studio 2008 team foundation server?不是60天试用版的
- asp.net MVC3.0
- 关于Gridview控件的问题
- 怎么在Label2.Controls.Add(btnName[i])后加入如<br/>这样的字符呢
- 新建的C#类库中可以使用Response吗?应该引用什么命名空间呢?
- VS.net 智能感知,动不动就提示了,怎么回事情?
- 我用动网的新闻系统发现一个不会解决的问题
- 关于生成文件的问题,高分!
- MSN网站竟然好多是用jsp做的!
- Web控件Table如何限定其单元格的宽度~~~急 回帖并有助解决问题,立刻给分
- 如何清理缓存
- VS2005 控件定义问题
为什么要为false?
<asp:Button ID="Button1" runat="server" style="display:none" Text="Button1" />
this.TextBox1.Attributes["onclick"] = "if(event.keyCode==13)" +
this.Page.ClientScript.GetPostBackEventReference (this.TextBox1, "null");
把它放在page_load事件程序中,那么TextBox1每当客户端录入过程中输入回车,就会回发,并且直接触发TextBox1的 TextChanged 事件,这是多么直接!
这里的“Button1”和“TextBox1”写法是太武断的。实际程序中,并不保证总是这个名字。应该使用控件的 UniqueID 属性在运行时(每一次页面处理时)动态获得客户端id。