Per poter aggiungere ad una GridView la footer row è necessario inserire l'attributi della griglia ShowFooter="True".
Un esempio di codice potrebbe essere ShowFooter="True" IsReadOnly="False" OnRowDataBound="GridDettagli_RowDataBound">
Una volta inserito questo attributo tramite il metodo OnRowDataBound è possibile gestire la visualizzazione dei dati come mostra il codice seguente ("Importo" è l'esempio di un nome di colonna)
Protected Sub GridDettagli_RowDataBound(ByVal sender As System.Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs)
Dim grow As GridViewRow = e.Row
Try If grow.RowType = DataControlRowType.Footer Then Dim sError As String = String.Empty Dim dt As DataTable = (datatable che gestisce visualizzazione griglia)
Dim oSum As Double = 0 For Each Row As DataRow In dt.Rows oSum += Math.Abs(Row("Importo")) Next
Dim iCell As Integer = GridDettagli.GetColumnIndexFromName("Importo")
If Not IsNothing(oSum) Then grow.Cells(iCell).Text = FormatNumber(oSum, 2) grow.Cells(iCell).HorizontalAlign = HorizontalAlign.Right grow.Cells(iCell).Font.Bold = True End If
Catch ex As Exception
End Try End Sub
E' possibile anche cambiare lo stile della row footer all'interno della GridView inserendo il codice
Nota: questa classe GridView è stata introdotta con .NET Framework versione 2.0.
Cerca più informazioni grazie alla nostra AI, prova a fargli delle domande utilizzando l'icona che vedi in basso a destra. Utilizza la forza di ChatGPT per ricercare in tutti gli articoli di MrPaloma.com. Apri la chat.
Esplora MrPaloma con la nostra chat IA!. Domanda cosa vuoi trovare per cercare rapidamente.
In questo articolo, potrebbero essere presenti alcuni link referral, che sono speciali link che ci permettono di ottenere una piccola commissione se decidete di effettuare un acquisto o di registrarvi a un servizio dopo aver cliccato su di essi. I link referral sono comunemente utilizzati per sostenere il costo delle operazioni del sito web e per continuare a fornire contenuti di qualità agli utenti come voi.
Tuttavia, tenete presente che i link referral non influenzano il nostro giudizio o il contenuto dell’articolo. Il nostro obiettivo è fornire sempre informazioni accurate, approfondite e utili per i nostri lettori. Speriamo che questi link referral non compromettano la vostra esperienza di navigazione e vi invitiamo a continuare a leggere i nostri articoli con fiducia, sapendo che il nostro impegno è offrirvi sempre il meglio.
Aiuta MrPaloma.com a crescere, utilizza uno dei seguenti link per iscriverti a qualche sito così che noi possiamo ricevere un omaggio.
Amazon Sostieni MrPaloma facendo acquisti su Amazon partendo da questo link amazon.it.