会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
ccsonline
Mobile:ppc,sp;Web:Asp.net Ajax/MVC/LinQ,Castle/Ioc/Monorail,nHibernate
博客园
首页
新随笔
联系
订阅
管理
设置在页面回车时触发事件的控件
/// <summary>
/**/
///
<summary>
///
设置在页面回车时触发事件的控件
///
</summary>
///
<param name="Ctrl">
将触发事件的控件对象
</param>
public
static
void
SetEnterControl(System.Web.UI.Control Ctrl)
{
System.Web.UI.Page mPage
=
Ctrl.Page;
string
mScript;
mScript
=
@"
<script language=""javascript"">
function document.onkeydown()
{
var e = event.srcElement;
var k = event.keyCode;
if (k == 13 && e.type != ""textarea"")
{
document.all.
"
+
Ctrl.ClientID
+
@"
.click();
event.cancelBubble = true;
event.returnValue = false;
}
}
</script>
"
;
if
(
!
mPage.IsClientScriptBlockRegistered(
"
SetEnterControl
"
))
mPage.RegisterClientScriptBlock(
"
SetEnterControl
"
,mScript);
}
posted @
2005-08-22 13:14
ccs
阅读(
229
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告