【解決方法】C# のページ終了関数


あなたはみんなを持っています、
私はファイゼルで、今ウェブサイトをやっています。 page_load() 関数のようなページ終了関数があるかどうかを知りたいだけです。 Webページを終了するときに静的変数を使用してカウンターをリセットする方法を教えてください。 私はページの読み込み機能でそれをやろうとしましたが、ボタンをクリックするとリセットされます.ページが終了したときにカウンターをリセットしたい.ここに私のコードがあります.

C#
static int x;

    protected void Page_Load(object sender, EventArgs e)
    {
x=0;
}
//button click
protected void Button8_Click(object sender, EventArgs e)
    {
        
        x = x + 6;
        
    }
 protected void Button7_Click(object sender, EventArgs e)
    {
        x = x - 6;
        
    }

解決策 1

やあ、

page_load メソッドに ispostback 条件を追加。

C#
protected void Page_Load(object sender, EventArgs e)
{
    if(!IsPostBack)
        x=0;
}

それはあなたの問題を解決します。

ありがとう。

解決策 2

はい、ページがアンロードされようとしているときにコーディングを行うことができる write page_unload メソッドがあり、メソッドが呼び出されます…よろしく:)

解決策 3

解決策 4

page_unload イベントを使用する

ありがとう、
私を愛して

コメント

タイトルとURLをコピーしました