Не получается разобраться с PostBack

У меня есть 2 кнопки и label, текст которого я хочу изменять кликами:

<asp:Button ID="BtnBack" runat="server" Text="Назад" OnClick="BtnBackClick" />
<asp:Button ID="BtnNext" runat="server" Text="Вперед" OnClick="BtnNextClick" />
<asp:Label ID="LabelTest" runat="server" />
protected void Page_Load(object sender, EventArgs e)
{
    if (isPostBack)
    {
        x = 0;
    }
}

protected void BtnBack_Click(object sender, EventArgs e)
{
    x += 7;
    LabelTest.Text = x.ToString();
}

protected void BtnNext_Click(object sender, EventArgs e)
{
    x -= 7;
    LabelTest.Text = x.ToString();
}

B Label выводятся значения -7 и 7, но дальше x не считается. То есть при первой загрузке страницы хочу присвоить переменной x значение 0, а дальше вычислять его, но не получается разобраться с PostBack.


Ответы (0 шт):