Ho creato un datagrid che mi visualizza i dati di un database sql impostando determinate selezioni. Ho bisogno di inserire però un campo tipo un totale di pagina che mi riporti la somma degli importi di una determinata colonna del datagrid. Il codice per compilare il datagrid è il seguente

codice:
      
Public Function RecuperaOrdini() As Boolean
        Dim oConn As New SqlConnection(Session("ConnProvStr"))
        Dim oComm As New SqlCommand()
        Dim oSQLDataAdapter As SqlDataAdapter

        'Preparo gli oggetti sql per il recupero dei campi
        oComm.Connection = oConn
        oComm.CommandType = CommandType.Text
        oComm.CommandText = "SET DATEFORMAT dmy SELECT * FROM OrdiniOnLine WHERE DataOrd BETWEEN '" & daData.Text + "' AND '" & aData.Text + "' ORDER BY DataOrd"

        'Apro la connessione
        oConn.Open()

        'Preparo SQL data adapter
        oSQLDataAdapter = New SqlDataAdapter()
        oSQLDataAdapter.TableMappings.Add("Table", "OrdiniOnLine")
        oSQLDataAdapter.SelectCommand = oComm

        'inizializzo il dataset per le righe degli ordini
        dsOrdiniSel = New DataSet("OrdiniOnLine")
        oSQLDataAdapter.Fill(dsOrdiniSel)

        'preparo la vista ordinata
        Dim dvOrdOnLine As DataView
        dvOrdOnLine = New DataView(dsOrdiniSel.Tables("OrdiniOnLine"))
        dvOrdOnLine.Sort = viewstate("sortexpression") & viewstate("sortdirection")
        dgOrdiniSel.DataSource = dvOrdOnLine
        dgOrdiniSel.DataBind()
        'close connection
        oConn.Close()
        Return True
    End Function
Posso utilizzare anche la proprietà showfooter del datagrid?