Espero te ayude este ejemplito, cualquier consulta
[email protected]
protected void GridView3_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
// si existe el GridView
GridView gv = (GridView)e.Row.FindControl("<nombre GgridView>");
// si quieres agregarlo desde cero
GridView gv = new GridView();
gv.DataSource = GridView1.DataSource;//le asignas el origen de datos que quieras
gv.DataBind();
int tCols = e.Row.Cells.Count;
for (int i = e.Row.Cells.Count - 1; i > 0; i--)
{
e.Row.Cells[i].Text = "";
e.Row.Cells.RemoveAt(i);
}
e.Row.Height = 50;
e.Row.Cells[0].ColumnSpan = tCols;
e.Row.Cells[0].Controls.Add(gv);
}
}