ListViewItemEventArgs.Item ListViewItemEventArgs.Item ListViewItemEventArgs.Item ListViewItemEventArgs.Item Property

Definition

Ruft das Element ab, das erstellt oder an Daten gebunden wird.Gets the item that is being created or bound to data.

public:
 property System::Web::UI::WebControls::ListViewItem ^ Item { System::Web::UI::WebControls::ListViewItem ^ get(); };
public System.Web.UI.WebControls.ListViewItem Item { get; }
member this.Item : System.Web.UI.WebControls.ListViewItem
Public ReadOnly Property Item As ListViewItem

Eigenschaftswert

Das Element, das erstellt oder an Daten gebunden wird.The item that is being created or bound to data.

Beispiele

Im folgenden Beispiel wird gezeigt, wie die Item -Eigenschaft für den Zugriff auf die Eigenschaften des Elements verwendet wird, das an Daten gebunden wird.The following example shows how to use the Item property to access the properties of the item that is being bound to data. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die ListViewItemEventArgs -Klasse bereitgestellt wird.This code example is part of a larger example provided for the ListViewItemEventArgs class.

protected void ContactsListView_ItemDataBound(object sender, ListViewItemEventArgs e)
{
    Label EmailAddressLabel;
    if (e.Item.ItemType == ListViewItemType.DataItem)
    {
        // Display the email address in italics.
        EmailAddressLabel = (Label)e.Item.FindControl("EmailAddressLabel");
        EmailAddressLabel.Font.Italic = true;

        System.Data.DataRowView rowView = e.Item.DataItem as System.Data.DataRowView;
        string currentEmailAddress = rowView["EmailAddress"].ToString();
        if (currentEmailAddress == "orlando0@adventure-works.com")
        {
            EmailAddressLabel.Font.Bold = true;
        }
    }
}
  Protected Sub ContactsListView_ItemDataBound(ByVal sender As Object, _
                                               ByVal e As ListViewItemEventArgs)

      If e.Item.ItemType = ListViewItemType.DataItem Then
          ' Display the email address in italics.
          Dim EmailAddressLabel As Label = _
            CType(e.Item.FindControl("EmailAddressLabel"), Label)
          EmailAddressLabel.Font.Italic = True

          Dim rowView As System.Data.DataRowView
          rowView = CType(e.Item.DataItem, System.Data.DataRowView)
          Dim currentEmailAddress As String = rowView("EmailAddress").ToString()
          If currentEmailAddress = "orlando0@adventure-works.com" Then
              EmailAddressLabel.Font.Bold = True
          End If
      End If
      
  End Sub

Hinweise

Verwenden Sie Item die-Eigenschaft, um auf die Eigenschaften des Elements zuzugreifen, das erstellt oder an Daten gebunden wird.Use the Item property to access the properties of the item that is being created or bound to data. Verwenden Sie die ItemType -Eigenschaft ListViewItem des-Objekts, um zu bestimmen, welcher Elementtyp (Datenelement, leeres Element oder einfügeelement) erstellt wird.To determine which item type (data item, empty item, or insert item) is being created, use the ItemType property of the ListViewItem object.

Gilt für:

Siehe auch