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 的Mobile Apps & Sites。
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 物件。
- 屬性
當您建立 ListCommandEventHandler 控件的 List 委派時,您會識別將處理事件的方法。 會在 ListControl 產生專案事件時通知處理程式。 若要使事件與您的事件處理常式產生關聯,請將委派的執行個體 (Instance) 加入至事件。 除非移除委派,否則每次發生事件時都會呼叫事件處理常式。
針對預設轉譯,控件會提供UI,讓使用者按兩下個別清單專案。 在回傳時,控件會呼叫 OnItemCommand 事件處理程式,並將自變數指向來源專案。
CommandName 屬性的值是 null
。
使用範本轉譯時,ASP.NET 的事件反升機制會呼叫 OnItemCommand 方法。 事件處理程式會傳遞參數,指向來源專案,以及 CommandName 產生事件之控件的屬性。 這可讓您轉譯具有多個相關聯互動的單一列表專案。
若要將項目轉譯為超連結,您可以將 屬性設定 ItemsAsLinks 為 true
。 屬性的值 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) |