FireFox中的ASP.NET登录控件焦点

FireFox中的ASP.NET登录控件焦点,asp.net,Asp.net,我正在使用登录控件。就在FireFox中,我发现我不能直接点击用户名字段。我需要用制表符浏览该页面上的所有其他元素。只是想知道是否有解决这个问题的办法 <asp:Login ID="LoginUser" runat="server" EnableViewState="false" RenderOuterTable="false" OnLoggedIn="LoginUser_LoggedIn"> 您可以通过将以下代码添加到登录页面上的页面加载方法来完成此操作: AppLo

我正在使用登录控件。就在FireFox中,我发现我不能直接点击用户名字段。我需要用制表符浏览该页面上的所有其他元素。只是想知道是否有解决这个问题的办法

      <asp:Login ID="LoginUser" runat="server" EnableViewState="false" RenderOuterTable="false" OnLoggedIn="LoginUser_LoggedIn">

您可以通过将以下代码添加到登录页面上的页面加载方法来完成此操作:

AppLogin.Focus();
this.Form.DefaultButton = "ctl00$BodyPlaceHolder$AppLogin$LoginButton";
这也将导致在单击“输入”时单击“登录”按钮

注意:完整的“路径”(ctl100$BodyPlaceHolder…)可能略有不同,具体取决于您是否使用母版页、面板等。您只需在最喜爱的检查器中查看页面上的元素,并找到登录按钮的呈现名称

更多细节可以在我的博客上找到