返回首页
当前位置: 主页 > 网络编程 > .Net实例教程 >

ASP.NET回车事件实例解析

时间:2018-11-02 21:40来源:知行网www.zhixing123.cn 编辑:麦田守望者

ASP.NET回车事件自动激发按钮功能的实现是什么呢?需要注意的方面是什么呢?下面我们通过例子的实现对比向你讲解ASP.NET回车事件的实现。

在网上找到实现的,作为比较吧:

﹤script language="javascript"﹥

function document.onkeydown()
{
var e=event.srcElement;
if(event.keyCode==13)
{
document.getElementById("需要点击的那个按钮的id").click();
}
}
﹤/script﹥

可是这段代码没能实现我想要的。因为我的页面有多个button.指定的button没有能够激发,倒是激发了不是我想要的我也不知道为什么?

正在郁闷中,突然脑海中硼出利用﹤asp:Panel﹥分离button的想法,结果成功了。在这里与大家分享一下:

﹤asp:ImageButton ID="GetBackPwd"

runat="server" SkinID="GetBackPwd" onlick="getpwd" /﹥

﹤asp:Panel ID="panLogin" runat="server"

DefaultButton="Login"﹥

﹤asp:TextBox ID="txbUserName"

runat="server" ﹥﹤/asp:TextBox﹥

﹤asp:TextBox ID="txbPwd" runat="server"

TextMode="Password"﹥﹤/asp:TextBox﹥


﹤asp:ImageButton ID="Login" runat="server"
SkinID="login" " OnClick="Login_Click" /﹥

﹤asp:ImageButton ID="Register" runat="server"
SkinID="Register" onclick="reg"﹥

﹤/asp:Panel﹥

这样回车只会激发Login_Click事件因为pane 的DefaultButton="Login"

ASP.NET回车事件的基本内容就向你介绍到这里,希望对你了解和学习有所帮助。

------分隔线----------------------------
标签(Tag):C#
------分隔线----------------------------
推荐内容
猜你感兴趣