当前位置: 代码迷 >> ASP.NET >> 用户控件回车就登陆的有关问题()
  详细解决方案

用户控件回车就登陆的有关问题()

热度:9282   发布时间:2013-02-26 00:00:00.0
用户控件回车就登陆的问题(高手请进)
我做了一个用户登陆控件,我想在输入密码和用户名,回车就直接登陆了.应该怎么做?
我在页面中会做,就是用户控件中不会

------解决方案--------------------------------------------------------
this.TextBox1.Attributes.Add( "onkeydown ", "javascript:if(event.keyCode == 13){document.getElementById( ' "+ btnLogin.ClientID+ " ').click()} ");
------解决方案--------------------------------------------------------
其实你的页面放入的第一个按钮,只要你回车后就会触发的。

同时你也可以自己手写代码,就例如:
在你的用户控件中,添加一个客户端的onkeydown事件,事件代码如下:
if(event.keyCode == 13)
{
document.Form1.action= "Logon.aspx?PressEnter=1 ";
document.Form1.submit();
}
然后你在cs代码中可以request[ "PressEnter "]这个值,当它==1时,就执行你的按钮事件。
------解决方案--------------------------------------------------------
this.TextBox1.Attributes.Add( "onkeydown ", "javascript:if(event.keyCode == 13){document.getElementById( ' "+ btnLogin.ClientID+ " ').click()} ");


=========================================
这个不错,呵呵
  相关解决方案