﻿<?xml version="1.0" encoding="utf-8"?><Type Name="DataGridItem" FullName="System.Web.UI.WebControls.DataGridItem"><TypeSignature Language="C#" Maintainer="auto" Value="public class DataGridItem : System.Web.UI.WebControls.TableRow, System.Web.UI.IDataItemContainer" /><AssemblyInfo><AssemblyName>System.Web</AssemblyName><AssemblyPublicKey></AssemblyPublicKey><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement><Base><BaseTypeName>System.Web.UI.WebControls.TableRow</BaseTypeName></Base><Interfaces><Interface><InterfaceName>System.Web.UI.IDataItemContainer</InterfaceName></Interface></Interfaces><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>A <see cref="T:System.Web.UI.WebControls.DataGridItem" /> object represents an item (row) in a <see cref="T:System.Web.UI.WebControls.DataGrid" /> control, such as a heading section, a footer section, or a data row.</para><para>The data items of a <see cref="T:System.Web.UI.WebControls.DataGrid" /> control are stored in a <see cref="T:System.Web.UI.WebControls.DataGridItemCollection" /> collection that can be accessed by using the <see cref="P:System.Web.UI.WebControls.DataGrid.Items" /> property of the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control.</para><para>You can use a <see cref="T:System.Web.UI.WebControls.DataGridItem" /> object to programmatically access the properties of an item in a <see cref="T:System.Web.UI.WebControls.DataGrid" /> control.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Represents an item (row) in a <see cref="T:System.Web.UI.WebControls.DataGrid" /> control.</para></summary></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public DataGridItem (int itemIndex, int dataSetIndex, System.Web.UI.WebControls.ListItemType itemType);" /><MemberType>Constructor</MemberType><ReturnValue /><Parameters><Parameter Name="itemIndex" Type="System.Int32" /><Parameter Name="dataSetIndex" Type="System.Int32" /><Parameter Name="itemType" Type="System.Web.UI.WebControls.ListItemType" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Use this constructor to create and initialize a new instance of the <see cref="T:System.Web.UI.WebControls.DataGridItem" /> class.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Web.UI.WebControls.DataGridItem" /> class.</para></summary><param name="itemIndex"><attribution license="cc4" from="Microsoft" modified="false" />The index of the item from the <see cref="P:System.Web.UI.WebControls.DataGrid.Items" /> collection in the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control. </param><param name="dataSetIndex"><attribution license="cc4" from="Microsoft" modified="false" />The index number of the item, from the bound data source, that appears in the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control. </param><param name="itemType"><attribution license="cc4" from="Microsoft" modified="false" />One of the <see cref="T:System.Web.UI.WebControls.ListItemType" /> values. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="DataItem"><MemberSignature Language="C#" Value="public virtual object DataItem { set; get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Parameters /><Docs><value>To be added: an object of type 'object'</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Use the <see cref="P:System.Web.UI.WebControls.DataGridItem.DataItem" /> property to specify or determine the properties of a data item represented by the <see cref="T:System.Web.UI.WebControls.DataGridItem" /> object in the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control.</para><block subset="none" type="note"><para>This property applies only to data items in the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control. The <see cref="P:System.Web.UI.WebControls.DataGridItem.ItemType" /> property must be set to ListItemType.Item, ListItemType.AlternatingItem, ListItemType.SelectedItem, or ListItemType.EditItem.</para></block></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets or sets the data item represented by the <see cref="T:System.Web.UI.WebControls.DataGridItem" /> object in the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="DataSetIndex"><MemberSignature Language="C#" Value="public virtual int DataSetIndex { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'int'</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Use the <see cref="P:System.Web.UI.WebControls.DataGridItem.DataSetIndex" /> property to get the index of the <see cref="T:System.Web.UI.WebControls.DataGridItem" /> object from the bound data source.</para><block subset="none" type="note"><para>This property applies only to data items in the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control. The <see cref="P:System.Web.UI.WebControls.DataGridItem.ItemType" /> property of the <see cref="T:System.Web.UI.WebControls.DataGridItem" /> object must be set to ListItemType.Item, ListItemType.AlternatingItem, ListItemType.SelectedItem, or ListItemType.EditItem.</para></block></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the index of the <see cref="T:System.Web.UI.WebControls.DataGridItem" /> object from the bound data source.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ItemIndex"><MemberSignature Language="C#" Value="public virtual int ItemIndex { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'int'</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Use the <see cref="P:System.Web.UI.WebControls.DataGridItem.ItemIndex" /> property to determine the index of the <see cref="T:System.Web.UI.WebControls.DataGridItem" /> object from the <see cref="P:System.Web.UI.WebControls.DataGrid.Items" /> collection of the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control.</para><block subset="none" type="note"><para>This property applies only to data items in the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control. The <see cref="P:System.Web.UI.WebControls.DataGridItem.ItemType" /> property of the <see cref="T:System.Web.UI.WebControls.DataGridItem" /> object must be set to ListItemType.Item, ListItemType.AlternatingItem, ListItemType.SelectedItem, or ListItemType.EditItem.</para></block></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the index of the <see cref="T:System.Web.UI.WebControls.DataGridItem" /> object from the <see cref="P:System.Web.UI.WebControls.DataGrid.Items" /> collection of the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ItemType"><MemberSignature Language="C#" Value="public virtual System.Web.UI.WebControls.ListItemType ItemType { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Web.UI.WebControls.ListItemType</ReturnType></ReturnValue><Docs><value>
List items contains one of this types.

<list type="bullet"><item><term>Header</term></item><item><term>Footer</term></item><item><term>Item</term></item><item><term>AlternatingItem</term></item><item><term>SelectedItem</term></item><item><term>EditItem</term></item><item><term>Pager</term></item></list></value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Use the <see cref="P:System.Web.UI.WebControls.DataGridItem.ItemType" /> property to determine the type of an item in the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control. The following table lists the various item types.</para><list type="table"><listheader><item><term><para>Item Type </para></term><description><para>Description </para></description></item></listheader><item><term><para>Header </para></term><description><para>The heading section of the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control. </para></description></item><item><term><para>Footer </para></term><description><para>The footer section of the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control. </para></description></item><item><term><para>Item </para></term><description><para>An item in the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control. </para></description></item><item><term><para>AlternatingItem </para></term><description><para>An alternating item in the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control. </para></description></item><item><term><para>SelectedItem </para></term><description><para>The selected item in the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control. </para></description></item><item><term><para>EditItem </para></term><description><para>The item selected for editing in the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control. </para></description></item><item><term><para>Separator </para></term><description><para>A separator between the items of the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control. </para></description></item><item><term><para>Pager </para></term><description><para>The page selection section of the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control. </para></description></item></list></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the type of the item represented by the <see cref="T:System.Web.UI.WebControls.DataGridItem" /> object in the <see cref="T:System.Web.UI.WebControls.DataGrid" /> control.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="OnBubbleEvent"><MemberSignature Language="C#" Value="protected override bool OnBubbleEvent (object source, EventArgs args);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="source" Type="System.Object" /><Parameter Name="args" Type="System.EventArgs" /></Parameters><Docs><param name="args">To be added.</param><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Used internally by the <see cref="T:System.Web.UI.WebControls.DataGridItem" /> class.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>true if the event has been canceled; otherwise, false.</para></returns><param name="source"><attribution license="cc4" from="Microsoft" modified="false" />The source of the event.</param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SetItemType"><MemberSignature Language="C#" Value="protected virtual void SetItemType (System.Web.UI.WebControls.ListItemType itemType);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="itemType" Type="System.Web.UI.WebControls.ListItemType" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Used internally by the <see cref="T:System.Web.UI.WebControls.DataGridItem" /> class.</para></summary><param name="itemType"><attribution license="cc4" from="Microsoft" modified="false" />One of the <see cref="T:System.Web.UI.WebControls.ListItemType" /> values.</param></Docs></Member><Member MemberName="System.Web.UI.IDataItemContainer.DataItem"><MemberSignature Language="C#" Value="object System.Web.UI.IDataItemContainer.DataItem { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Web.UI.WebControls.DataGridItem" /> instance is cast to an <see cref="T:System.Web.UI.IDataItemContainer" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.Web.UI.IDataItemContainer.DataItem" />.</para></summary></Docs></Member><Member MemberName="System.Web.UI.IDataItemContainer.DataItemIndex"><MemberSignature Language="C#" Value="int System.Web.UI.IDataItemContainer.DataItemIndex { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Web.UI.WebControls.DataGridItem" /> instance is cast to an <see cref="T:System.Web.UI.IDataItemContainer" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.Web.UI.IDataItemContainer.DataItemIndex" />.</para></summary></Docs></Member><Member MemberName="System.Web.UI.IDataItemContainer.DisplayIndex"><MemberSignature Language="C#" Value="int System.Web.UI.IDataItemContainer.DisplayIndex { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Web.UI.WebControls.DataGridItem" /> instance is cast to an <see cref="T:System.Web.UI.IDataItemContainer" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.Web.UI.IDataItemContainer.DisplayIndex" />.</para></summary></Docs></Member></Members></Type>