Server.Transfer();
が発生したときにHttpContext.Current.Items
が失われましたか?HttpContext.Current.Itemsの範囲
私が他のページに情報を送信する最も良い方法は何ですか? セッションを経由しないでください。
Server.Transfer();
が発生したときにHttpContext.Current.Items
が失われましたか?HttpContext.Current.Itemsの範囲
私が他のページに情報を送信する最も良い方法は何ですか? セッションを経由しないでください。
はい、コンテキストはまだ有効です。 Response.Redirect()を使用すると、無効になります。
すばらしいリファレンス! –
うれしい私はいくつかの援助ができました! –
Server.Transfer()を使用すると、Page.PreviousPageプロパティにアクセスして、すべてのデータを取得できます。 また、はい、コンテキストが有効です。
コンテキストがまだ有効であるか、新しいコンテキストが呼び出しのために構築されますか? –
申し訳ありませんが、私の編集された答えを見てください。 – Restuta
前のページでマスターページが使用されている場合は、参照コントロールに適用される警告と、PageControlからPage.PreviousPageの値が適用されます。最初にコンテンツプレースホルダを参照する必要があるということです(簡略化のため、nullチェックは省略されています)。 'var cp = this.PreviousPage.Controls [0] .FindControl(" ContentPlaceHolder1 " 'TextBox txtFirstName =(テキストボックス)cp.FindControl(" txtFirstName "); ' –
なぜセッションを終了しませんか? – thommie