Panel.DefaultButton Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает идентификатор для кнопки по умолчанию, содержащейся в элементе Panel управления.
public:
virtual property System::String ^ DefaultButton { System::String ^ get(); void set(System::String ^ value); };
[System.Web.UI.Themeable(false)]
public virtual string DefaultButton { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.DefaultButton : string with get, set
Public Overridable Property DefaultButton As String
Значение свойства
Строковое значение, соответствующее ID элементу управления кнопки, содержащегося в элементе Panelуправления . Значение по умолчанию — пустая строка, указывающая, что Panel кнопка по умолчанию отсутствует.
- Атрибуты
Комментарии
DefaultButton Используйте свойство, чтобы указать, какая кнопка нажимается, когда Panel элемент управления имеет фокус, и пользователь нажимает клавишу ВВОД. Его DefaultButton можно задать для элемента Button управления или любого элемента управления, реализующего IButtonControl интерфейс, кроме LinkButton элемента управления.
DefaultButton Если задан элемент управления, который не реализует IButtonControl интерфейс или элемент управления, который не содержится в элементе Panel управления, Panel элемент управления создает исключение во время отрисовки.
DefaultButton Установка свойства не поддерживается для следующих сценариев:
Установите фокус вне входных элементов управления на панели и нажмите клавишу ВВОД. Действие обратной передачи по умолчанию не гарантируется триггером.
Нажатие клавиши ВВОД с фокусом внутри многострочного текстового поля. В текстовом поле с несколькими строками нажатие клавиши ВВОД должно создать новую строку в текстовом поле, которое является ожидаемым поведением. В браузерах, где нажатие клавиши ВВОД внутри многострочного текстового поля активирует обратную запись, но вы хотите, чтобы клавишу ВВОД создавал новую строку, вместо этого можно подключить функцию JavaScript к элементу управления входными данными. Скрипт должен записать клавишу ВВОД и остановить обратную запись. Например, коллекцию Attributes свойств можно использовать для добавления клиентского скрипта
onKeyPressдля события.Ссылка на кнопку по умолчанию, которая является элементом LinkButton управления. Поддерживаются только Button элементы ImageButton управления.
DefaultButton Изменение программно во время асинхронной записи обратно, если Panel элемент управления не находится внутри UpdatePanel элемента управления. Асинхронные обратные записи можно включить на странице, добавив один или несколько UpdatePanel элементов управления на страницу. UpdatePanel элементы управления можно использовать для обновления выбранных регионов страницы вместо обновления всей страницы с обратной отправкой. Дополнительные сведения см. в разделе "Обзор элемента управления UpdatePanel" и обзорPartial-Page отрисовки.
Задание этого свойства по темам или темам таблицы стилей. Дополнительные сведения см. в статье ThemeableAttributeи ASP.NET темы и скины.