ListCommandEventHandler Делегат
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.
Представляет метод, который будет обрабатывать ItemCommand событие объекта List. Сведения о разработке мобильных приложений ASP.NET см. в разделе мобильных приложений & сайтов с ASP.NET.
public delegate void ListCommandEventHandler(System::Object ^ sender, ListCommandEventArgs ^ e);
public delegate void ListCommandEventHandler(object sender, ListCommandEventArgs e);
[System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")]
public delegate void ListCommandEventHandler(object sender, ListCommandEventArgs e);
type ListCommandEventHandler = delegate of obj * ListCommandEventArgs -> unit
[<System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")>]
type ListCommandEventHandler = delegate of obj * ListCommandEventArgs -> unit
Public Delegate Sub ListCommandEventHandler(sender As Object, e As ListCommandEventArgs)
Параметры
ListCommandEventArgs Объект, содержащий данные события.
- Атрибуты
Комментарии
При создании делегата ListCommandEventHandlerList для элемента управления определяется метод, который будет обрабатывать событие. Обработчик ListControl уведомляет обработчик о создании события элемента. Чтобы связать событие с обработчиком событий, добавьте экземпляр делегата в событие. Если вы не удалите делегат, обработчик событий вызывается всякий раз, когда происходит событие.
Для отрисовки по умолчанию элемент управления предоставляет пользовательский интерфейс, позволяющий пользователю щелкнуть отдельные элементы списка. При обратной отправке элемент управления вызывает OnItemCommand обработчик событий с аргументом, указывающим на исходный элемент. Значение CommandName свойства — null.
При отрисовке с помощью шаблона механизм пузырьков события ASP.NET вызывает OnItemCommand метод. Обработчик событий передает параметр, указывающий на исходный элемент и CommandName свойство элемента управления, создающего событие. Это позволяет отобразить один элемент списка с несколькими связанными взаимодействиями.
Чтобы отобразить элемент в виде гиперссылки, можно задать ItemsAsLinks для trueсвойства значение . Значение Text свойства используется для отображения, а содержимое свойства используется в качестве адреса целевой Value ссылки при выборе.
Замечание
События команд не будут созданы для этих ссылок.
Методы расширения
| Имя | Описание |
|---|---|
| GetMethodInfo(Delegate) |
Устаревшие..
Возвращает объект, представляющий метод, представленный указанным делегатом. |