Skip to main content

Add data to GridView and Export GridView data to Excel sheet

Suppose , you have data stored in a array of structure.

let us say,
   public struct myData
   {
      string name;
      int age;
      string city;

     public myData(string pName,int pAge,string pCity)
        {
          name=pName;
          age=pAge;
          city=pCity;
        }

    }


...............

public void dataTableData()
{
       List<myData> items=new List<myData>();
       ...add name,age,city of each person to the object 'data'.

   //Now you need to add data present in the object 'items' to the GridView
DataTable table=new DataTable();

DataRow row=null;
//Create three columns 'Name','Age','City'

table.Columns.Add(new DataColumn("Name",typeOf(string));
table.Columns.Add(new DataColumn("Age",typeOf(int));
table.Columns.Add(new DataColumn("City",typeOf(string));

//Now loop through the items present in the object 'items'

foreach(myData item in items)
{
    row=table.NewRow();
    row["Name"]=item.name;
    row["Age"]=item.age;
    row["City"]=item.city;
    table.Rows.Add(row);
}































//'DataView1' is 'Name'  of the DataGridView. see the above  attached snapshot


DataView1.DataSource=table;





}

Comments

Popular posts from this blog

error occurred in deployment step 'recycle iis application pool' :object reference not set to an instance of an object

While deploying using Visual studio, we may get an error "error occurred in deployment step 'recycle iis application pool' :object reference not set to an instance of an object" Solution:  Don't get  panic ..Simply restart the visual studio with the solution which you wanted to deploy on to the site This may help some one. -cheers pradeepa achar

How to get the SharePoint central admin url programmaticaly via C#?

I had come across a situation where i had to get the sharepoint central admin's url.. You can follow the following snippet of the code. At the begining add the namespace  using Microsoft.SharePoint.Administration; SPAdministrationWebApplication centralAdminFarmUrl =  Microsoft.SharePoint.Administration.SPAdministrationWebApplication.Local ; String  centralAdminUrl = centralAdminFarmUrl.Sites[0].Url;  This may help someone -Cheers Pradeepa Achar