2011-07-20 35 views
0

私は多くのリンクを含むページを持っており、各リンクの拡張時にグリッドとボタンがあります。クリックすると、いくつかのプロセスが完了した新しいページにリダイレクトされ、querystring経由でメッセージが返されます。直前の状態で正確に新しいページから返されたメッセージを表示します(例:グリッドとボタンを表示するトグル/展開)。C#でページの現在の状態を取得するには?

+0

クエリ文字列の変数にアクセスする方法については、この質問がありますか? –

+0

いいえ...ページが新しいページにリダイレクトされる前の同じ状態で前のページのクエリ文字列値を使用したかった – Shafi

答えて

1

リンクをクリックした状態(クエリ文字列の新しいページに渡す)を維持する必要があります。新しいページから戻ると、クエリ文字列に戻す必要があります)あなたはあなたが望むようにページを再構成することができます(そのリンクに関連する領域が拡張されています)。

+0

これを行う方法を知っていますか? – Shafi

+0

最初のページでは、NewPage.aspx?LinkId = 2にリダイレクトされます。新しいページでは、FirstPage.aspxにリダイレクトされますか?LinkId = 2&Msg = Sucess。最初のページが読み込まれると、この値を解釈して、展開するリンクと提示したいメッセージに応じてそれを再構築する必要があります。 – Fred

関連する問題