ListViewItemEventArgs.Item Eigenschaft

Definition

Ruft das Element ab, das erstellt oder an Daten gebunden wird.

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

ListViewItem

Das Element, das erstellt oder an Daten gebunden wird.

Beispiele

Im folgenden Beispiel wird gezeigt, wie die Eigenschaft verwendet wird, um auf die Item Eigenschaften des Elements zuzugreifen, das an Daten gebunden ist. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die ListViewItemEventArgs Klasse bereitgestellt wird.

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 die Item Eigenschaft, um auf die Eigenschaften des Elements zuzugreifen, das an Daten gebunden oder erstellt wird. Um zu bestimmen, welchen Elementtyp (Datenelement, leeres Element oder Einfügen von Elementen) erstellt wird, verwenden Sie die ItemType Eigenschaft des ListViewItem Objekts.

Gilt für

Siehe auch