Не получается разобраться с 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.