2016-07-25 15 views
1

私はmvcプロジェクトにはかなり新しく、このような問題があります。 プロジェクトのリストが表示されるページがあります。これはログイン後にリダイレクトされるメインページです。 「選択」ボタンをクリックすると、選択したプロジェクトに関連する他のページ(例えば、そのプロジェクトで作業する従業員、マネージャー、ユーザーのリストなど)に移動します。ユーザーがプロジェクトを選択していない間は、これらのページにアクセスできないはずです。だから私は、選択されているProjectIdのどこかに格納しなければならないし、別のページに行く彼の試みごとにこのIDが設定されているかどうかを確認してください。 は、このIDを格納し、それを設定またはない、とかなり奇妙な方法を記述することによって、ユーザーだけでなく、リダイレクトし、各取得要求の初めにそれを使用されてチェックする特別な方法はありますか?mvcプロジェクトにデータを保存

答えて

1

ユーザーが選択を行うときは、Sessionオブジェクト内の選択を保存することができます。ユーザーが任意のURLに移動しようとすると、あなたはSessionオブジェクトの値を確認することができ、それが設定されていない場合は拒否する。

関連する問題