0

C# で back イベントをボタン クリック イベントにコーディングしようとしていますが、正しい手順が見つかりません。Visual Studio 2008 を使用しています。

4

2 に答える 2

0

使用できる

Page.PreviousPage

コントロールを現在のページに移したページを取得します。

Transfer メソッドを使用するか、クロスページ ポスティングを使用して、ある ASP.NET ページから別のページに処理を転送する場合、元のページには、宛先ページに必要な要求情報が含まれています。その情報にアクセスするには、PreviousPage プロパティを使用できます。

現在のページが (別のページからの転送またはクロスポストではなく) 直接要求の結果としてレンダリングされている場合、PreviousPage プロパティには nullNothingnullptra null 参照 (Visual Basic では Nothing) が含まれます。

于 2009-12-21T04:52:40.810 に答える
0

使用できるアプローチの 1 つは、javascript history メソッドを使用することです。

    protected void Button1_Click(object sender, EventArgs e)
    {
        Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "My Unique Key", "<script>history.go(-2)</script>");

    }
于 2010-02-08T13:57:18.730 に答える