DataGridItem

DataGridItemdisposable

System.Web.UI.WebControls (system.web.dll)class

This class represents an individual item in the DataGrid control. You can access a DataGridItem through the DataGrid.Items collection or from a DataGrid event handler.

The DataGridItem class inherits most of its properties from System.Web.UI.Control. In addition, it provides an ItemIndex that gives its index in the DataGrid.Items collection, an ItemType property that identifies what type of item this is (a header, footer, alternating row, etc.), and a DataItem property that returns the corresponding data item (such as a System.Data.DataRowView instance).

public class DataGridItem : TableRow, System.Web.UI.INamingContainer { // Public Constructors    public DataGridItem(int itemIndex, int dataSetIndex, ListItemType itemType); // Public Instance Properties    public virtual object DataItem{set; get; }    public virtual int DataSetIndex{get; }    public virtual int ItemIndex{get; }    public virtual ListItemType ItemType{get; } // Protected Instance Methods    protected override bool OnBubbleEvent(object source, EventArgs e); // overrides System.Web.UI.Control    protected internal virtual void SetItemType(ListItemType itemType); }

Hierarchy

System.Object System.Web.UI.Control(System.ComponentModel.IComponent, System.IDisposable, System.Web.UI.IParserAccessor, System.Web.UI.IDataBindingsAccessor) WebControl(System.Web.UI.IAttributeAccessor) TableRow DataGridItem(System.Web.UI.INamingContainer)

Returned By

DataGrid.{CreateItem( ), SelectedItem}, DataGridCommandEventArgs.Item, DataGridItemCollection.this, DataGridItemEventArgs.Item

Passed To

DataGrid.{InitializeItem( ), InitializePager( )}, DataGridCommandEventArgs.DataGridCommandEventArgs( ), DataGridItemEventArgs.DataGridItemEventArgs( )



ASP. NET in a Nutshell
ASP.NET in a Nutshell, Second Edition
ISBN: 0596005202
EAN: 2147483647
Year: 2003
Pages: 873

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net