У меня следующий вид ориентации
Я хотел знать, можно ли изменить ориентацию только столбца «Темп» на горизонтально.
Я использую HTML и VB. Net с WebForms, а моя база данных - MySQL, следуйте коду, чтобы заполнить вид сетки:
Private Sub BindGrid()
Dim modelo As String = txtModelo.Text
Dim linha As String = txtLinha.Text
Dim data As String = txtData.Text
Dim constr As String = ConfigurationManager.ConnectionStrings("constr").ConnectionString
Using con As New MySqlConnection(constr)
Using cmd As New MySqlCommand("SELECT * FROM tempo where timermodelo = @timermodelo and timerlinha = @timerlinha and timerdata = @timerdata")
Using sda As New MySqlDataAdapter()
cmd.Parameters.AddWithValue("@timermodelo", modelo)
cmd.Parameters.AddWithValue("@timerlinha", linha)
cmd.Parameters.AddWithValue("@timerdata", data)
cmd.Connection = con
sda.SelectCommand = cmd
Using dt As New DataTable()
sda.Fill(dt)
GridView1.DataSource = dt
GridView1.DataBind()
End Using
End Using
End Using
End Using
End Sub
Gridview :
<asp:GridView ID="GridView1" Style="text-align: center;" CssClass="gridview"
runat = "server" AutoGenerateColumns="false" OnDataBound="OnDataBound">
<Columns>
<asp:BoundField DataField="timeroperador" HeaderText="Operador" ItemStyle-Width="150" />
<asp:BoundField DataField="timerposto" HeaderText="Posto" ItemStyle-Width="150" />
<asp:BoundField DataField="timertempo" HeaderText="Tempo" ItemStyle-Width="150" />
</Columns>
<HeaderStyle BackColor="Black" ForeColor="#ffffff" HorizontalAlign="Center" VerticalAlign="Middle"/>
Пытался поставить HorizontalAlign="Center" VerticalAlign="Middle"
но ничего не дало
Желаемый результат вроде бы такой:
+----------+-------+-------+-------+-------+-------+
| OPERADOR | 1 | 2 | 3 | 4 | 5 |
+----------+-------+-------+-------+-------+-------+
| Nonato | 92.0 | 94.0 | 92.0 | 95.0 | 94.0 |
| Adriano | 122.0 | 120.0 | 121.0 | 119.0 | 117.0 |
+----------+-------+-------+-------+-------+-------+
Пожалуйста, помогите?