标题:[求助怎么获得页面的回车键
只看楼主
smofbao
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-4-5
 问题点数:0 回复次数:13 
[求助怎么获得页面的回车键
具体是这样
我做一个搜索
有一个TextBox 一个Button 一个GridView
在TextBox中输入搜索条件,点Button,GridView显示出来(这个比较好做)
现在想要这样,不用Button触发事件,用回车

在TextBox中输入条件后,回车,GridView就显示搜索的内容
上面的控件都是服务器端控件


搜索更多相关主题的帖子: 回车键 服务器 TextBox Button 页面 
2007-09-29 10:33
爱编程的小猪
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-2-14
得分:0 
两中方式1:用JS控制 2:有事件可以激发

2007-09-29 10:35
爱编程的小猪
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-2-14
得分:0 
事件:protected void TextBox1_TextChanged(object sender, EventArgs e)

2007-09-29 10:37
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
把那个Button 的TableIndex设成0

飘过~~
2007-09-29 10:59
smofbao
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-4-5
得分:0 

事件:protected void TextBox1_TextChanged(object sender, EventArgs e)
这种是行不同的

斑竹的方法有点意思
但页面有多个按纽就不一定能行
能不能提供一下其他的方法

2007-09-29 14:47
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
Page_Load()事件中:
TextBox1.Attributes.Add("onkeypress", "enter_down()");

JavaScript:

<script type="text/javascript">
function enter_down()
{
if(event.keyCode=="13")
{
//触发按钮
}
}
</script>

飘过~~
2007-09-29 16:10
卡卡艾
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:672
专家分:0
注 册:2007-4-3
得分:0 
以下是引用bygg在2007-9-29 10:59:47的发言:
把那个Button 的TableIndex设成0

不错.
呵呵.有想法..


革命尚未成功,同志仍需努力-----+++
2007-09-29 17:33
skylence
Rank: 1
等 级:新手上路
帖 子:92
专家分:0
注 册:2006-11-15
得分:0 

是啊
这个我也不知道 怎么弄啊
那样可以吗


2007-09-29 19:45
卡卡艾
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:672
专家分:0
注 册:2007-4-3
得分:0 
以下是引用skylence在2007-9-29 19:45:35的发言:

是啊
这个我也不知道 怎么弄啊
那样可以吗

你是指哪样?
bygg的方法是可以的.
就是直接在属性里设置.TabIndex属性,你一找就找到了.


革命尚未成功,同志仍需努力-----+++
2007-09-30 07:28
smofbao
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-4-5
得分:0 

先谢谢斑竹在国庆长假解答问题
TextBox1.Attributes.Add("onkeypress", "enter_down()");

javascript:

<script type="text/javascript">
function enter_down()
{
if(event.keyCode=="13")
{
//触发按钮
}
}
</script>
我看到这个代码的时候有的疑问
这里的触发按纽  一般好触发按纽的客户端onclick()直接把那个函数写在if语句就行了
那服务器端的Onclick()事件怎么触发

也就是说怎么在JS中调用服务器端事件


2007-10-01 09:39



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-173930-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.501573 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved