DataTable ImageTable = new DataTable(); ImageTable.Columns.Add(new DataColumn("imageTitle", typeof(string))); ImageTable.Columns.Add(new DataColumn("ImageUrl", typeof(string))); ImageTable.Columns.Add(new DataColumn("postbackUrl", typeof(string))); //DataRow drow = ImageTable.NewRow(); for (int i = 0; i < fInfo.Length; i++) { DataRow drow = ImageTable.NewRow(); drow["imageTitle"] = fInfo[i].ToString().Remove(fInfo[i].ToString().Length - 4); drow["ImageUrl"] = ""; drow["postbackUrl"] = string.Format("url.aspx?temp={0}", Server.UrlEncode(fInfo[i].ToString())); ImageTable.Rows.Add(drow); }