2013-06-04 2 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.

Смежные вопросы