Data Grid example. How to create a datagrid using c#.NET or any .NET language.

DATAGRID C#

C# Tutorials

  

DATAGRID C SHARP

Learn Tutorials
Data Grid example. How to create a datagrid using c#.NET or any .NET language.

Example code for DataGrid c sharp:
//create table for grid
         DataTable dataTableForGrid=new DataTable("DetailReport");
         DataColumn dataColumnObj;
         DataRow dataRowObj;
         
         //add columns
         dataColumnObj = new DataColumn();
         dataColumnObj.ColumnName="TransactionDate";
         dataColumnObj.DataType=System.Type.GetType("System.String");
         dataTableForGrid.Columns.Add(dataColumnObj);

         dataColumnObj = new DataColumn();
         dataColumnObj.ColumnName="Description";
         dataColumnObj.DataType=System.Type.GetType("System.String");
         dataTableForGrid.Columns.Add(dataColumnObj);

         dataColumnObj = new DataColumn();
         dataColumnObj.ColumnName="Amount";
         dataColumnObj.DataType=System.Type.GetType("System.String");
         dataTableForGrid.Columns.Add(dataColumnObj);

         dataColumnObj = new DataColumn();
         dataColumnObj.ColumnName="ExpensedTo";
         dataColumnObj.DataType=System.Type.GetType("System.String");
         dataTableForGrid.Columns.Add(dataColumnObj);

         //add table to a dataset
         DataSet dataSetForGrid = new DataSet();
         dataSetForGrid.Tables.Add(dataTableForGrid);

         
         
         //to modify existing cell:
         //dataTableForGrid.Rows[1][3]="new value";
         
         //add rows (repeat for each)
         dataRowObj = dataTableForGrid.NewRow();
         dataRowObj["TransactionDate"]="10/10/2004";
         dataRowObj["Description"]="amazon";
         dataRowObj["Amount"]=strAmount;
         dataRowObj["ExpensedTo"]="misc";
         //add the row to the datatable
         dataTableForGrid.Rows.Add(dataRowObj);   
         
         //set the dataset as the datasource for the grid
         grid.DataSource=dataSetForGrid;
         grid.DataMember="DetailReport";
         
         //or maybe
         //grid.SetDataBinding(dataSetForGrid,"DetailReport");
This is example code for data grid example. how to create a datagrid using c#.net or any .net language.