Try something like this..
protected void btnGrid2Insert_Click(object sender, EventArgs e)
{
foreach (GridViewRow gvRow in gvGrid1.Rows)
{
DropDownList ddl = (gvRow.Cells[5].FindControl("ddlName") as DropDownList);
DataTable dt = getYourSource();
ddl.DataSource = dt;
ddl.DataTextField = "";
ddl.DataValueField = "";
ddl.DataBind();
}
}