2013-06-04 38 views
2

我正在使用Login控件。就在FireFox中,我發現我無法直接點擊UserName字段。我需要瀏覽該頁面上的所有其他元素。只是想知道是否有解決這個問題的工作?ASP.NET在FireFox中登錄控件焦點

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

回答

1

你可以通過添加如下代碼到Page_Load方法您的登錄頁面上做到這一點:

AppLogin.Focus(); 
this.Form.DefaultButton = "ctl00$BodyPlaceHolder$AppLogin$LoginButton"; 

這也將導致點擊「登錄」按鈕,當你點擊進入。

注意:完整的「路徑」(ctl100 $ BodyPlaceHolder ...)可能略有不同,具體取決於您是否使用母版頁,面板等。您可以簡單地查看您喜愛的頁面上的元素檢查員並找到登錄按鈕的呈現名稱。

更多詳情可以在我的博客here找到。