ListViewItemEventArgs.Item Özellik

Tanım

Oluşturulan veya verilere bağlı olan öğeyi alır.

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

Özellik Değeri

Oluşturulan veya verilere bağlı olan öğe.

Örnekler

Aşağıdaki örnekte, verilere bağlı olan öğenin özelliklerine erişmek için özelliğinin nasıl kullanılacağı Item gösterilmektedir. Bu kod örneği, sınıfı için ListViewItemEventArgs sağlanan daha büyük bir örneğin parçasıdır.

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

Açıklamalar

Item Oluşturulmakta olan veya verilere bağlı olan öğenin özelliklerine erişmek için özelliğini kullanın. Hangi öğe türünün (veri öğesi, boş öğe veya öğe ekleme) oluşturulduğunu belirlemek için nesnesinin ItemTypeListViewItem özelliğini kullanın.

Şunlara uygulanır

Ürün Sürümler
.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

Ayrıca bkz.