Hi Manas,
May be below solution give you some idea about your problem .
protected void Page_Load(object sender, EventArgs e)
{
DataTable table = new DataTable();
table = GetTable(table);
DataTable dtFinal = new DataTable();
dtFinal.Columns.Add("BUS");
foreach (var item in table.AsEnumerable())
{
if (item[0].ToString().Contains(","))
{
string[] arrTemp = item[0].ToString().Split(',');
foreach (string itemFinal in arrTemp)
{
dtFinal.Rows.Add(itemFinal);
}
}
}
GridView1.DataSource = dtFinal;
GridView1.DataBind();
}
private DataTable GetTable(DataTable table)
{
table.Columns.Add("Header", typeof(string));
table.Rows.Add("BUS");
table.Rows.Add("Bus-1,Bus-2,Bus-3");
return table;
}
-JMD :-)