Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Array di BoundField

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2008
    residenza
    Turin, Italy
    Messaggi
    157

    Array di BoundField

    Ciao a tutti,
    ho provato a fare un array di BoundField, su un GridView, in questo modo.

    Dim Field(6) As BoundField, ColumnName(6) As String, ColumnTitle(6) As String

    For i As Integer = 0 To 6
    Field(i).DataField = ColumnName(i)
    Field(i).HeaderText = ColumnTitle(i)
    gvOnGoing.Columns.Add(Field(i))
    Next
    gvOnGoing.DataBind()

    Non funziona perchè mi dice che non ho creato l'istanza, cioè non ho messo New per il BoundField, ma se metto new quando faccio la dim mi dice che non posso farlo con le matrici.

    Magari è una domanda stupida, ma mi dite come si fa?

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    codice:
    Option Strict On
    Imports o = System.Data.OleDb
    
    Partial Class prove_a
        Inherits System.Web.UI.Page
    
        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            If Not Me.IsPostBack Then
                BindData()
            End If
        End Sub
    
        Protected Sub BindData()
            Dim Field(6) As BoundField
            Dim ColumnName As String() = {"ID", "PASSWORD", "TESTO", "DOUBLE", "VALUTA", "MEMO", "DATA_ORA"}
            Dim ColumnTitle As String() = {"ID", "PASSWORD", "TESTO", "DOUBLE", "VALUTA", "MEMO", "DATA_ORA"}
    
            For i As Integer = 0 To 6
                Field(i) = New BoundField()
                With Field(i)
                    .DataField = ColumnName(i)
                    .HeaderText = ColumnTitle(i)
                End With
                Me.GridView1.Columns.Add(Field(i))
            Next
    
            msole.DataBind(Me.GridView1, gl.StringaConnessioneTest, "select * from campi", New String() {"id"})
    
        End Sub
    
    
    End Class
    Pietro

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2008
    residenza
    Turin, Italy
    Messaggi
    157
    Tutto lì !!

    Mi aspettavo chissà che ...


    Grazie Pietro

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.