Sto seguendo il corso di Apogeo, e non capisco cosa sbaglio in questo esempio...(non mi funziona il sort di datagrid)
fatemi vedere l'errore, altrimenti divento matto....ciao e grazie

codice:
<%@ Page Language="VB" %>
<%@ import Namespace="system.data" %>
<%@ import Namespace="system.data.oledb" %>
<script runat="server">

    Sub Page_Load(obj As Object, e As EventArgs)
    
        'Imposta la connessione
        dim myConnection as new OleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Inetpub\wwwroot\ASPNET\Data\Banking.mdb")
    
        'Apri la connessione
        dim myCommand as new OleDbDataAdapter ("select * from tblUsers", myConnection)
    
        'Riempi l'oggetto DataSet
        dim ds as DataSet=new DataSet()
        myCommand.Fill(ds,"tblUsers")
    
        'Scegli il tipo di visualizzazione e associalo al controllo del server
        datagrid1.DataSource=ds.Tables("tblUsers").DefaultView
        DataBind()
    End Sub
    
    sub datagrid1_sortcommand(obj as object, e as datagridsortcommandeventargs)
        'ordina i dati tramite la proprietà sortfield di eventargs
        datagrid1.databind()
    end sub

</script>
<html>
<head>
</head>
<body>
    <form runat="server">
        <asp:datagrid id="datagrid1" runat="server"
           BorderColor="black"
           BorderWidth="1"
           CellPadding="3"
           AllowSorting="true"
           AutoGenerateColumns="true">
        </asp:datagrid>
    </form>
</body>
</html>