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) |
Устаревшие..
Получает объект, представляющий метод, представленный указанным делегатом. |