セッション変数を使用して、ユーザー ID を Index から HomeController の Create に渡します。ATM ユーザーは、ドロップダウンを使用してユーザーのリストから自分の名前を選択し、[表示] をクリックして、以前に予約した休日を一覧表示できます。そこから [作成] をクリックすると、新しい休日を作成できるページが表示されます。ここから、ドロップダウン リストから名前をもう一度選択する必要があります。
前のドロップダウンからユーザー ID を保存して、別の休日を作成しようとすると自動的に更新されるようにしたい (2 番目のドロップダウンを置き換えるため)
これを行うためにセッション変数を使用しています。
Session["userameID"] = currentID;
私からしてみれば。Iv break はその直後にそれを指し示し、マウスをその上currentID
に置くと、ユーザーの正しい ID が表示されます。
したがって、iv を使用してこれを create メソッドに渡そうとしました
string xx = (string)Session["usernameID"];
ただし、文字列 'xx' は NULL を返しています (ブレークポイントでテスト済み)
次に、セッション全体をビューに配置しました
Session["userameID"] = HolidayDate;
string xx = (string)Session["usernameID"];
と文字列xx
はまだ返されてnull
います。
ユーザーIDを返すことを意図していませんか???
返信ありがとうございます