ListViewItemEventArgs.Item プロパティ

定義

作成される項目またはデータにバインドされる項目を取得します。

public System.Web.UI.WebControls.ListViewItem Item { get; }

プロパティ値

作成される項目またはデータにバインドされる項目。

次の例では、 プロパティを Item 使用して、データにバインドされているアイテムのプロパティにアクセスする方法を示します。 このコード例は、ListViewItemEventArgs クラスのために提供されている大規模な例の一部です。

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;
        }
    }
}

注釈

プロパティを Item 使用して、作成またはデータにバインドされているアイテムのプロパティにアクセスします。 作成するアイテムの種類 (データ項目、空の項目、または項目の挿入) を確認するには、 オブジェクトの プロパティをItemTypeListViewItem使用します。

適用対象

製品 バージョン
.NET Framework 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

こちらもご覧ください