gpt4 book ai didi

c# - i++ 在页面加载期间继续递增

转载 作者:太空宇宙 更新时间:2023-11-03 21:07:58 25 4
gpt4 key购买 nike

每当我重新加载页面时,i++ 都会继续增加。它应该只在我触发按钮时增加,但我发现在页面重新加载期间它也会增加。我执行了 !IsPostBack 但我仍然遇到问题。

  protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
cart_number();
}
}


private static int i;
private void cart_number()
{
lbl_cart_number.Text = i++.ToString();
}
protected void Button1_Click(object sender, EventArgs e)
{
cart_number();
}

最佳答案

当您重新加载页面时,这意味着它不是 IsPostBack。您应该从 Page_Load 中删除 cart_number();Page_Load 将在浏览器和网络服务器之间每次交互时触发。

关于c# - i++ 在页面加载期间继续递增,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39953331/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com