1

メソッドのいくつかのセッション変数page loadをゼロに初期化しました。次に、button pressメソッドでそれらを変更しています。1 つのセッション変数をカウンターとして使用していますが、ページを同じページにリダイレクトすると、変数が再度初期化されます。この再初期化を防ぐために私を助けてください。静的変数を使用したくありません

シナリオは――

protected void Page_Load(object sender, EventArgs e)
{
    session["counter"] = 0;
}
protected void Button1_Click(object sender, EventArgs e)
{
    int count = (int)session["counter"];
    count++;
    session["counter"] = count;
    response.redirect("same page");
}
4

4 に答える 4