Prova a cancellare questa parte di codice e capirai perché

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)

DataBind()

End Sub

Comunque <%= variabile %> è un'eredità dell'asp classico, ed equivale a scrivere Response.Write variabile.

Ciao