Контрол ImageButton в ASP.NET

Определение и использование

Контрол ImageButton используется для отображения кликабельного изображения.

Свойство

Свойство Описание .NET
CausesValidation Определяет, будет ли страница проверена при нажатии на ImageButton. 1.0
CommandArgument Дополнительная информация о команде, которая будет выполнена. 1.0
CommandName Команда, связанная с событием Command. 1.0
GenerateEmptyAlternateText Определяет, будет ли контрол создавать пустую строку в качестве текста альтернативного текста. 2.0
OnClientClick Имя функции, которая будет выполнена при нажатии на изображение. 2.0
PostBackUrl URL цели, на которую будет отправлен запрос, когда ImageButton будет нажат с текущей страницы. 2.0
runat Определяет, что этот контрол является серверным контролем. Он должен быть установлен в "server". 1.0
TagKey 1.0
ValidationGroup Когда ImageButton отправляет данные на сервер, этот控件 инициирует проверку для соответствующей группы контролей. 2.0

Комментарий:Свойства контрола Image также могут использоваться в контроле ImageButton.

Стандартные свойства веб-контролов

AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth 
CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled 
SkinID, Style, TabIndex, ToolTip, Width

Для полного описания, пожалуйста, посетите Стандартные свойства веб-контролов.

Стандартные свойства контрола

AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls 
EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site 
TemplateControl, TemplateSourceDirectory, UniqueID, Visible

Для полного описания, пожалуйста, посетитеСтандартные свойства контрола.

Пример

ImageButton
В этом примере мы объявили в файле .aspx контрол ImageButton и Label. При нажатии на это изображение будет выполнена subroutine subroutine. Эта subroutine отправит сообщение "Координаты: " и координаты x и y клика в контрол Label.