| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4674 人关注过本帖
标题:[求助]在.NET中怎样设置一个BUTTON的回车事件
只看楼主 加入收藏
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
结帖率:100%
收藏
 问题点数:0 回复次数:12 
[求助]在.NET中怎样设置一个BUTTON的回车事件
我还以为可以设置属性,但是找了很久都没找到
还有就是,可以设置多个BUTTON的回车事件吗?
搜索更多相关主题的帖子: BUTTON NET 回车 
2007-03-13 15:14
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
你说的这个我一直想做到,但是一直都只是想……

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2007-03-13 15:15
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
收藏
得分:0 

有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-03-13 15:16
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
收藏
得分:0 
我在网上找了个,时用JAVASCRIPT写的,试了下可以用,就是不知道意思,你试试。

<script language="javascript" type="text/javascript">
function document.onkeydown() //网页内按下回车触发
{
if(event.keyCode==13)
{
document.getElementById("Button1").click();
return false;
}
}
</script>

有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-03-13 15:25
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
你试试,看可以吗?

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2007-03-13 15:37
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
收藏
得分:0 

我试了啊,可以
有个TEXTBOX回车触发事件,不知道有什么不同。

法一//直接在js中写
<script language="javascript">
function EnterTextBox()
{
if(event.keyCode == 13 && document.all["TextBox1"].value != "")
{
event.keyCode = 9;
event.returnValue = false;
document.all["TextBox1"].click();
}
}

</script>

<body onkeypress="return EnterTextBox()">
//此处TextBox1为页面上TextBox的ID


法二.
<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事件里
TextBox1.Attribute.add("onkeypress","EnterTextBox('Button1')");


有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-03-13 15:41
skyland84
Rank: 2
等 级:新手上路
威 望:4
帖 子:544
专家分:0
注 册:2006-10-9
收藏
得分:0 
我也 想处理这个问题!没有想到 C# 里没有支持这个 事件的!
只能用JS 来处理!满好的!
顺便问下! 一个站点 的 安全性 怎么考虑比较好1?

决定人生~
2007-03-14 09:03
漯河
Rank: 4
等 级:贵宾
威 望:12
帖 子:1255
专家分:0
注 册:2006-8-8
收藏
得分:0 
把它们索引的先后顺序设置一下就可以了.

——life is full of ups and downs!
2007-03-14 09:31
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
收藏
得分:0 
以下是引用漯河在2007-3-14 9:31:01的发言:
把它们索引的先后顺序设置一下就可以了.

索引只是按下Tab的先后顺序,并不是BUTTON


有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-03-14 13:37
c_23929427
Rank: 1
等 级:新手上路
帖 子:244
专家分:0
注 册:2006-4-22
收藏
得分:0 
试了楼主的方法 搞得定啊,我也想和很久这个问题  呵呵  看来有解了

总有天晴的一天
2007-03-14 13:51
快速回复:[求助]在.NET中怎样设置一个BUTTON的回车事件
数据加载中...
 
   



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

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