ListViewItemEventArgs.Item Property     
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
	Property Value
The item that is being created or bound to data.
Examples
The following example shows how to use the Item property to access the properties of the item that is being bound to data. 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
	Remarks
Use the Item property to access the properties of the item that is being created or bound to data. To determine which item type (data item, empty item, or insert item) is being created, use the ItemType property of the ListViewItem object.