Практическое руководство. Использование серверных веб-элементов управления Label в качестве заголовков
Обновлен: Ноябрь 2007
Можно использовать веб-серверный элемент управления Label, который выступает в качестве активного заголовка перед другим веб-серверным элементом управления, таким как элемент управления TextBox. Элемент управления Label не может получать пользовательский фокус ввода. Тем не менее, связав элемент управления Label с другим элементом управления, пользователи могут переходить к связанному элементу управления при помощи одновременного нажатия клавиши ALT и клавиши доступа, определенной для элемента управления Label.
Чтобы использовать веб-серверный элемент управления Label в качестве заголовка
Присвойте свойству AssociatedControlID элемента управления Label значение идентификатора элемента управления, для которого элемент управления Label должен быть заголовком.
Присвойте свойству AccessKey элемента управления Label одну букву или цифру, чтобы определить ключ доступа.
Примечание. Когда элемент управления Label связывается с кнопкой, то одновременное нажатие пользователем клавиши ALT и клавиши доступа для элемента управления Label приводит к нажатию кнопки.
Дополнительно можно установить свойство Text элемента управления Label на вывод подчеркнутого символа, указывающего клавишу доступа.
Следующий пример показывает, как использовать элемент управления Label в качестве заголовка для элемента управления TextBox. При отображении страницы пользователи для перехода к текстовому полю смогут нажать комбинацию ALT+N. Буква N в элементе управления Label подчеркнута.
<asp:Label AccessKey="N" AssociatedControlID="TextBox1" ID="Label1" runat="server" Text="<u>N</u>ame:"> </asp:Label> <asp:TextBox ID="TextBox1" runat="server" />