for(int i = 0; i < ds.Tables["Table2"].Rows.Count; i++)
{
DataRow dr = ds.Tables["Table"].NewRow();
dr["ID"] = ds.Tables["Table2"].Rows[i]["ID"];
dr["Name"] = ds.Tables["Table2"].Rows[i]["Name"];
ds.Tables["Table"].Rows.Add(dr);
}
if (ds.Tables["Table"].DefaultView.Count > 0)
{
ddlName.DataSource = ds.Tables["Table"].DefaultView;
ddlName.DataTextField = "Name";
ddlName.DataValueField = "ID,";
ddlName.DataBind();
ddlName.Items.Insert(0, new ListItem("Select", "0"));
}