0

あるコントローラーから別のコントローラーに少量のデータを渡す場合、ViewBag を使用しますか? ビューデータ? またはセッション...など...正しいアプローチは何ですか。

例: My First [Controller1]/[Action: Register] はユーザー ID を生成し、別のコントローラーにリダイレクトする必要があります。

return RedirectToAction("Create", "Controller2");

次に、Create (HttpPost) で、データ + とユーザー ID をデータベースに保存してから、HttpPost と同じように動作する次のコントローラーにリダイレクトします。データ + とユーザー ID をデータベースに保存します。

どのようなアプローチをとればよいか、少し迷っています。安全な方法/正しい方法でユーザー ID を渡すにはどうすればよいですか?, アドバイスをお願いします, ありがとう

4

2 に答える 2