Avatar billede heloo Nybegynder
18. december 2006 - 14:48 Der er 2 kommentarer og
1 løsning

Datagrid Datalist

Kan man ikke få en dataliste til at autogenerere som man kan med et grid?
Jeg har brug for et grid der er vendt om...
Avatar billede heloo Nybegynder
19. december 2006 - 20:47 #1
har løst denne ved at vende mit grid:

Public Function FlipDataSet(ByVal my_DataSet As DataSet) As DataSet
        Dim ds As DataSet = New DataSet()
        Dim dt As DataTable = New DataTable()
        For Each dt In my_DataSet.Tables
            Dim table As DataTable = New DataTable()
            Dim i As Integer = 0
              While i <= dt.Rows.Count
                table.Columns.Add(Convert.ToString(i) + "test")
                System.Math.Min(System.Threading.Interlocked.Increment(i), i - 1)
            End While
            Dim r As DataRow = Nothing
            Dim k As Integer = 0
            While k < dt.Columns.Count
                r = table.NewRow
                r(0) = dt.Columns(k).ToString
                Dim j As Integer = 1
                While j <= dt.Rows.Count
                    r(j) = dt.Rows(j - 1)(k)
                    System.Math.Min(System.Threading.Interlocked.Increment(j), j - 1)
                End While
                table.Rows.Add(r)
                System.Math.Min(System.Threading.Interlocked.Increment(k), k - 1)
            End While
            ds.Tables.Add(table)
        Next
        Return ds
    End Function
Avatar billede kapoou Nybegynder
03. januar 2007 - 22:48 #2
Hvor og hvordan kalder du egentligt denne funktion?
Avatar billede heloo Nybegynder
04. januar 2007 - 00:05 #3
Det kan du bare gøre der hvor du vil f.eks lige inden du binder på et grid:

Dim new_objDS As DataSet = FlipDataSet(objDS)
Dim my_DataView As DataView = new_objDS.Tables(0).DefaultView
DG1.DataSource = my_DataView
DG1.DataBind()
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester