Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Tabella dinamica

  1. #1
    Utente di HTML.it L'avatar di SPEED78
    Registrato dal
    Jan 2003
    Messaggi
    358

    Tabella dinamica

    dove sbaglio?

    codice:
    Protected WithEvents Tbl As System.Web.UI.WebControls.Table
       Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Tbl.Controls.Clear()
            Dim i, j As Integer
            Dim rownew As New TableRow
            For i = 0 To 5
                Tbl.Controls.Add(rownew)
                For j = 0 To 7
                    Dim cellnew As New TableCell
                    cellnew.Text = "ciao"
                    cellnew.BorderWidth = Unit.Pixel(1)
                    rownew.Controls.Add(cellnew)
                Next
    
            Next
        End Sub
    doverei creare 5 righe con 7 celle ciascuna
    il procedimento mi sembra giusto booooooooooo
    ringrazio tutti

  2. #2
    Utente di HTML.it L'avatar di SPEED78
    Registrato dal
    Jan 2003
    Messaggi
    358
    uff invece me li fa tutti nella stessa riga

  3. #3
    Utente di HTML.it L'avatar di SPEED78
    Registrato dal
    Jan 2003
    Messaggi
    358
    nessuno mi sa rispondere ajooooooooooooooo

  4. #4
    non ho mai provato, ma prova ad usare
    Tbl.Rows.Add
    al posto di
    Tbl.Controls.Add

  5. #5
    Utente di HTML.it L'avatar di SPEED78
    Registrato dal
    Jan 2003
    Messaggi
    358
    risolto ho fatto un errore stupido:
    codice:
    Protected WithEvents Tbl As System.Web.UI.WebControls.Table
       Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Tbl.Controls.Clear()
            Dim i, j As Integer
             For i = 0 To 5
            Dim rownew As New TableRow 'io l'avevo messo prima del ciclo          
    Tbl.Controls.Add(rownew)
                For j = 0 To 7
                    Dim cellnew As New TableCell
                    cellnew.Text = "ciao"
                    cellnew.BorderWidth = Unit.Pixel(1)
                    rownew.Controls.Add(cellnew)
                Next
    
            Next
        End Sub
    grazie a tutti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.