2010-12-08 10 views
0

私は本質的にホームページの「ダッシュボード」であり、残りのアプリケーションはさまざまなレポートです。要件の1つは、ヘッダー内の任意のページに影響を与えるパラメーターを変更できることです。たとえば、ホームページにいてグループAのデータを見ている場合は、グループBに変更してダッシュボードの変更を確認できます。レポートページ上にある場合と同様の動作 - グループCに変更し、レポートを適切なデータでリフレッシュします。MVCアプリケーションのマスターページから最新の子ページをリフレッシュする方法

グループのリストは、マスターページの動的に作成されたメニューなので、各グループオプションはリンクです。通常、私は各リンクをActionLinkにして特定のページに移動しますが、この場合、データベースに選択肢を書き込むためのリンクが必要で、子ページが更新されるように指示します。

これを設定するには、正しい/最も効率的な/最良の方法はありますか?

答えて

0

jQuery UI tabsを使用してタブ付きインターフェイスでこれを行うことを検討したいと思います。この場合、各タブはグループのダッシュボードを生成するアクションに対応します。タブを切り替えると、タブのアクションはタブの内容をAJAX経由でリロードします。 Cookieプラグインを使用すると、セッション間でタブを固定することができます。タブプラグインのドキュメントを参照してください。

関連する問題