using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Collections;
using System.Data;
public partial class Arraysindatalist : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string[] array = { "Anil","Kumar","Anilkumar","Eresh","Archana" };
Grid1D.DataSource = array;
Grid1D.DataBind();
string[,] arra1 ={
{ "John", "21" },
{ "Smith", "33" },
{ "Ryder", "15" },
{ "Jake", "18"},
{ "Tom","34" }
};
ArrayList arraylist = new ArrayList();
for (int i = 0; i < 5; i++)
{
arraylist.Add(new ListItem(arra1 [i, 0], arra1 [i, 1]));
}
DataList1.DataSource = arraylist;
DataList1.DataBind();
string[,] Multiarray = {
{ "John", "21", "Berlin", "Germany" },
{ "Smith", "33" ,"London", "UK"},
{ "Ryder", "15" ,"Sydney", "Australia"},
{ "Jake", "18", "Tokyo", "Japan"},
{ "Tom","34" , "Mumbai", "India"}
};
DataTable dt = new DataTable();
dt.Columns.Add("Name", Type.GetType("System.String"));
dt.Columns.Add("Age", Type.GetType("System.String"));
dt.Columns.Add("City", Type.GetType("System.String"));
dt.Columns.Add("Country", Type.GetType("System.String"));
for (int i = 0; i < 5; i++)
{
dt.Rows.Add();
dt.Rows[dt.Rows.Count - 1]["Name"] = Multiarray[i, 0];
dt.Rows[dt.Rows.Count - 1]["Age"] = Multiarray[i, 1];
dt.Rows[dt.Rows.Count - 1]["City"] = Multiarray[i, 2];
dt.Rows[dt.Rows.Count - 1]["Country"] = Multiarray[i, 3];
}
DataList1.DataSource = dt;
DataList1.DataBind();
}
}
Try this may be u will get.
Regards,
Anilkumar.D