Web アプリケーションでユーザーのディスパッチ センターのようなものにしたいメイン ページがあります。したがって、メイン ページを開いたままにしたいのですが、ユーザーが特定のタスクを選択すると、選択したタスクで新しいタブまたはページが作成されるように設定できます。
コントロールを別のページに転送する方法は知っていますが、Server.Transfer のようなことを行うにはどうすればよいですか?その新しいページを新しいタブに表示し、既存のページを古いタブ/ウィンドウで開いたままにしますか?
私がやっていることの例を挙げます。現在、メイン ページに LinkButton のリストを作成するリピーターがあります。LinkButtons には、データ ソースからのテキストがあります。ユーザーがリンク ボタンをクリックしたら、新しいページを開きたいので、この新しいページでセッション状態を保持したいと考えています。
これはどのように行うことができますか?
.NET 3.5 で ASP.NET のバージョンを使用しています。
編集:タブかウィンドウかは気にしません。新しい Web ページを生成し、既存の Web ページを開いたままにしたいだけです。