ListViewItemEventArgs.Item Özellik

Tanım

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

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

Özellik Değeri

ListViewItem

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.

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

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 ItemType ListViewItem özelliğini kullanın.

Şunlara uygulanır

Ayrıca bkz.