bind arraylist with gridview control in asp net application
In this article, we will create an ArrayList of Item objects and bind it to a GridView control using DataSource property.
Steps:
We will create a class named Item as shown below. In the Page_Load method, we will create an ArrayList and add items to the arraylist using Add method. Now we will bind the arrayList using GridView.DataSource property.
Steps:
We will create a class named Item as shown below. In the Page_Load method, we will create an ArrayList and add items to the arraylist using Add method. Now we will bind the arrayList using GridView.DataSource property.
public class Item { private string strCode; private string strName; public Item(string code, string name) { this.strCode = code; this.strName = name; } public string Code { get { return this.strCode; } } public string Name { get { return this.strName; } } } } protected void Page_Load(object sender, EventArgs e) { ArrayList list = new ArrayList(); list.Add(new Item("I001", "Item1")); list.Add(new Item("I002", "Item2")); list.Add(new Item("I003", "Item3")); list.Add(new Item("I004", "Item4")); GridView1.DataSource = list; GridView1.DataBind(); }