关于Asp.net怎么使全局变量自增的有关问题

关于Asp.net如何使全局变量自增的问题
创建一个asp.net的工程。
在aspx.cs内有如下代码:

private int inum = 1;

        protected void Button1_Click(object sender, EventArgs e)
        {
            if ((this.inum % 2) == 1)
            {
                this.Button1.Text = "wine";
            }
            else
            {
                this.Button1.Text = "tea";
            }
            this.inum = this.inum + 1;
        }

现在想通过点击按钮使Button的内容改变,但是每一次点击按钮后,页面都回重新初始化
因此this.inum这个值总是从1开始增加,有什么办法可以让this.inum 这个值不断增加吗?
就是从1->2->3->4->5 这样不断自增。
------解决方案--------------------
用静态变量 static