ObjectList.ItemDataBind 事件

定义

ObjectList 中的项绑定到数据时发生。 此 API 已废弃不用。 有关如何开发 ASP.NET 移动应用程序的信息,请参阅 移动应用 & 具有 ASP.NET 的网站

public:
 event System::Web::UI::MobileControls::ObjectListDataBindEventHandler ^ ItemDataBind;
public event System.Web.UI.MobileControls.ObjectListDataBindEventHandler ItemDataBind;
member this.ItemDataBind : System.Web.UI.MobileControls.ObjectListDataBindEventHandler 
Public Custom Event ItemDataBind As ObjectListDataBindEventHandler 

事件类型

示例

下面的代码示例演示如何使用 ItemDataBind 事件。 可以使用ListItem集合的 ObjectListDataBindEventArgsDataItem 属性来确定进一步的操作。 此示例是概述的较大示例的 ObjectList 一部分。

// Count items in each department
private void List1_ItemDataBind(object sender, ObjectListDataBindEventArgs e)
{
    switch (((GroceryItem)e.DataItem).Department)
    {
        case "Bakery":
            bakeryCount++;
            break;
        case "Dairy":
            dairyCount++;
            break;
        case "Produce":
            produceCount++;
            break;
    }
}
' Count items in each department
Private Sub List1_ItemDataBind(ByVal sender As Object, ByVal e As ObjectListDataBindEventArgs)
    Select Case CType(e.DataItem, GroceryItem).Department
        Case "Bakery"
            bakeryCount += 1
        Case "Dairy"
            dairyCount += 1
        Case "Produce"
            produceCount += 1
    End Select
End Sub

注解

创建 中的项 ObjectList 并绑定数据时,此事件处理程序通过任意表达式设置列表项的属性。 控件中的 ObjectList 项的类型 ObjectListItem为 。

适用于

另请参阅