Hi,
You can merge your DataTables or DataSets in order to have a single DataSource as it is not possible to bind two different data sources to a single control. Take a look at this sample which will clarify the solution:
DataTable t1 = new DataTable();
t1.Columns.Add("key1");
t1.Columns.Add("c1");
t1.PrimaryKey = new[]{t1.Columns["key1"]};
t1.Rows.Add(1, "data1");
DataTable t2 = new DataTable();
t2.Columns.Add("key1");
t2.Columns.Add("c2");
t2.PrimaryKey = new[] { t2.Columns["key1"] };
t2.Rows.Add(1, "data2");
t1.Merge(t2, false, MissingSchemaAction.Add);
Response.Write(t1.Rows[0]["c2"].ToString());
I hope it helps,
Cheers.