Problema forse stupido....
Ma sto impazzendo

Allora io ho una pagina asp.net VB
nel layout grafico ho un pulsante
codice:
<asp:Button Text="ordina per nome" runat="server" onclick='ordina("nome","asc")' />
nel code behind invece ho una sub
codice:
Public Sub ordina(ByVal campo As String, ByVal ordinamento As String)
        Dim query As String
        query = "SELECT * FROM tb_iscritti_newsletter"

        If campo <> "" Then
            query = query & " order by " & campo
            If ordinamento <> "" Then
                query = query & " " & ordinamento
            End If
        End If
End Sub
Bene, ora la pagina non funziona, mi da codesto errore:

Errore 63 L'operando 'AddressOf' deve essere il nome di un metodo senza parentesi. D:\inetpub\wwwroot\aspnet\B.aspx 83

Perche ?