en el evento databound de tu grid solo preguntas por el control combo contenido en la coleccion controls de tu cell[0] y listo.
Código C++:
Ver originalprotected void dgvCosto_ItemDataBound(object sender, DataGridItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
{
DropDownList ddlCosto = (DropDownList)e.Item.FindControl("cmb_ccosto_grided");
ddlCosto.DataSource = oDataSet.Tables[0];
ddlCosto.DataTextField = "Costo";
ddlCosto.DataValueField = "IdCosto";
ddlCosto.DataBind();
ddlCosto.SelectedValue = e.Item.Cells[5].Text;
}
}