PreviousPage
asp.net が提供するパラメーターを使用して、あるページから別のページに値を渡すことができます。小さな例:
送信ボタンの 2 ページ目を次のように設定します。
PostBackUrl="SecondPage.aspx"
SecondPage.aspx で、情報を取得できる場所を宣言します
<%@ PreviousPageType VirtualPath="~/FirstPage.aspx" %>
そして、あなたはそれらを手に入れます...
if (Page.PreviousPage != null)
{
if(Page.PreviousPage.IsCrossPagePostBack == true)
{
// and get the controls of the previous page as
var SomeVariable = PreviousPage.DropDownlListId.SelectedValue;
}
}
一部参考。
ASP.NET Web ページでのクロスページ投稿 ASP.NET
パブリック プロパティにアクセスする方法は?
クロスページ ポストバックとソース ページからのデータを保持するポストバック
クロスページ ポスト。Asp.net で PreviousPage を使用するのは良い方法ですか?