Asp.net 如何在vb.net的datagridview中垂直定位列名

Asp.net 如何在vb.net的datagridview中垂直定位列名,asp.net,vb.net,Asp.net,Vb.net,如果您觉得我的问题很傻,我会提前表示歉意,但我在垂直定位dataGridview中的列名时遇到了问题。我正在使用流动代码填充DataGridView: Dim StrQwery As String = "SELECT * FROM employees WHERE employee_id = (select MAX(employee_id) FROM employees AND registered = 'UNREGISTERED'; Dim smd As MySqlComma

如果您觉得我的问题很傻,我会提前表示歉意,但我在垂直定位dataGridview中的列名时遇到了问题。我正在使用流动代码填充DataGridView:

Dim StrQwery As String = "SELECT  * FROM employees WHERE employee_id = (select MAX(employee_id) FROM employees AND registered = 'UNREGISTERED';

        Dim smd As MySqlCommand
        smd = New MySqlCommand(StrQwery, myconn)
        smd.CommandType = CommandType.Text

        Dim da As New MySqlDataAdapter(smd)
        Dim cb As New MySqlCommandBuilder(da)
        Dim ds As New DataSet()
        da.Fill(ds)

        GridView1.DataSource = ds.Tables(0)

        If n = 1 Then
            If Not Page.IsPostBack Then
                GridView1.DataBind()
            End If
        Else
            GridView1.DataBind()
        End If
一切工作都很完美,除了我需要定位帐户属性,如名称、位置、ID号等,不是水平而是垂直。大概是这样的:

|姓名|约翰|

|姓|飞利浦|

|职位|经理|

我找不到一个方法来做这件事。谁能就我的问题给我一个提示吗


非常感谢。

如果您想显示DB记录的详细视图,GridView不是最佳选择(它更适合以表格形式显示多条记录)

对于您的情况,请查看控制