在IE上按Enter键时触发注销按钮

时间:2016-06-13 11:25:33

标签: c# asp.net

我有一个带有注销按钮的asp.net母版页。此外,我有20个Web表单使用此母版页。

我的问题是当我按下页面上的回车键时,即使注销按钮没有聚焦,注销按钮也会被触发。 这个问题只在IE浏览器中发生。

如果注销按钮未聚焦,我想阻止触发注销按钮

<body>
    <form id="form1" runat="server" >
<asp:ImageButton ID="imgbtnLogout" runat="server"  useSubmitBehavior="false"
                                    ImageUrl="~/Images/logout_img.jpg" Width="33px" Height="35px" onclick="imgbtnLogout_Click" />  

<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
       
        </asp:ContentPlaceHolder>

    </form>
</body>

任何人都可以帮我解决这个问题吗

1 个答案:

答案 0 :(得分:0)

我也遇到过同样的问题,可以通过实现以下代码来解决。

第一步:在您的母版页中添加按钮控件。

第2步:在母版页的表单标签中设置默认按钮。

第3步:运行您的应用程序并立即检查问题。