System.Web.UI.WebControls.DataGrid.InitializeItem C# (CSharp) Method

InitializeItem() protected method

protected InitializeItem ( System.Web.UI.WebControls.DataGridItem item, System.Web.UI.WebControls.DataGridColumn columns ) : void
item System.Web.UI.WebControls.DataGridItem
columns System.Web.UI.WebControls.DataGridColumn
return void
		protected virtual void InitializeItem (DataGridItem item, DataGridColumn [] columns)
		{
			bool th = UseAccessibleHeader && item.ItemType == ListItemType.Header;
			for (int i = 0; i < columns.Length; i++) {
				TableCell cell = null;
				if (th) {
					cell = new TableHeaderCell ();
					cell.Attributes["scope"] = "col";
				}
				else
					cell = new TableCell ();
				columns [i].InitializeCell (cell, i, item.ItemType);
				item.Cells.Add (cell);
			}
		}