Работа с фокусом на форме в ASP.NET

Хочу показать несколько возможностей работы с фокусом на форме, сам о них узнал недавно.

  • Фокус по умолчанию: <form id="form1" runat="server" defaultfocus="Button1"> При загрузке страницы фокус устанавливается на нужный элемент формы.
  • Кнопка по умолчанию: <form id="form1" runat="server" defaultbutton="Button1"> Корректно отрабатывает Enter на форме, важно когда несколько кнопок на форме.
  • Фокус при валидации формы: <asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="TextBox2" Display=Dynamic SetFocusOnError=”true” runat="server" ErrorMessage="Поле не заполнено"></asp:RequiredFieldValidator> Устанавливает курсор на элемент который не прошел валидацию.
Ну и конечно, стоит использовать TabIndex, для удобства заполнения не тыкая мышь.

13 июля 2007 г. 9:58

Комментарии

# re: Работа с фокусом на форме в ASP.NET

16.12.2007 6:12 | Alex

Здравствуйте!
Есть 2 фрейма, в одном отображаются данные из базы данных, в другом грузится сторонний сайт. Как сделать так, чтобы при щелчке на ссылку в одном фрейме данные из базы, за какие отвечает ссылка, заносились в активную область формы на стороннем сайте, который загружен во второй фрейм?

Добавить комментарий






 
Copyright © Антон Ковалев