0
Your session variable have hold the value. and wheneverwe reload the page that time our info is resubmitted to site. Because of that your button1.click event get fire again so your getting incremented value.
use viewstate instead, if you don't want to increment it.
................................................................
accept as answer if it work for you.
Accepted 0
yes yes increment
0
update means, getting incremented?