ListCommandEventHandler 委托
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
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 对象。
- 属性
为List控件创建ListCommandEventHandler委托时,需要标识将处理事件的方法。 ListControl在生成项事件时通知处理程序。 若要将事件与事件处理程序关联,请将该委托的一个实例添加到事件中。 除非移除了该委托,否则每当发生该事件时都会调用事件处理程序。
对于默认呈现,控件提供允许用户单击单个列表项的 UI。 在回发时,控件调用 OnItemCommand 事件处理程序,其参数指向源项。
CommandName 属性的值为 null
。
使用模板呈现时,ASP.NET 的事件浮升机制调用 OnItemCommand 方法。 向事件处理程序传递参数,该参数指向源项,以及 CommandName 生成事件的控件的 属性。 这允许您呈现具有多个关联交互的单个列表项。
若要将项呈现为超链接,可以将 属性设置为 ItemsAsLinkstrue
。 属性的值 Text 用于显示,属性的内容 Value 在选中时用作目标链接地址。
备注
不会为这些链接生成命令事件。
Get |
已过时.
获取指示指定委托表示的方法的对象。 |
产品 | 版本 (已过时) |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5 (4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1) |