Incrementando variáveis ​​no ASP.net ao clicar no botão

Eu sou novo no asp.net. Estou criando um site ASP.net usando o VB.net. Então aqui está o meu problema

Dim myCounter as Integer = 0

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles Button1.Click

        myCounter =  myCounter + 1

        Label1.Text = myCounter.ToString()

end Sub

Como esperado eu sempre recebo Label Text como 0 cada vez que clico no botão. Como criar uma variável global e incrementá-la.

questionAnswers(7)

yourAnswerToTheQuestion