L'evento Page_Load()
viene eseguito ogni qualvolta la pagina viene richiesta dall'utente. Per evitare questa situazione, bisogna semplicemente controllare lo stato della proprietà IsPostBack
:
<script language="VB" runat="server">
Sub Page_Load(Source As Object, E As EventArgs)
if not Page.IsPostBack then
'Questo codice viene eseguito solo una volta
....
end if
End Sub
</script>