¿Cómo mostrar filas como columnas en DataGridView?

Estoy tratando de mostrar un conjunto de datos que se han recuperado de la base de datos SQL utilizando una vista de cuadrícula de datos en VS 2008. Pero necesito mostrar los datos verticalmente en lugar de horizontalmente. Esto es lo que hice al principio.

con.Open();
SqlCommand cmd = new SqlCommand("proc_SearchProfile", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("@scute_id", SqlDbType.VarChar, (10)).Value = val;
SqlDataAdapter adapt = new SqlDataAdapter(cmd);
DataSet dset = new DataSet();

adapt.Fill(dset, "Profile");
this.dataGridView1.DataSource = dset;
this.dataGridView1.DataMember = "Profile";

Busqué y leí algunos hilos pero ninguno de esos funciona. ¿Alguien puede ayudarme a mostrar los datos recuperados en una vista de cuadrícula de datos verticalmente?

Respuestas a la pregunta(2)

Su respuesta a la pregunta