2

アクションにリダイレクトを実行するときに、ViewModelデータを維持する必要があります。tempdataを使用してこれを実行できることは理解していますが、どのように表示されるかはわかりません。これが私のリダイレクトです:

if(StateList == "MN" && PorR == "Purchase")
                {
                    TempData["calculationViewModel"] = calculationViewModel;
                    return RedirectToAction("MNPurchase");
                }

アクションMNPurchaseにリダイレクトしたら、TempDataからViewModelを作成するにはどうすればよいですか?

4

2 に答える 2

6
var calculationModel=(CalculationViewModel)TempData["calculationViewModel"];

モデルタイプにキャストする必要があります。それ以外の場合はオブジェクトになります。

于 2012-11-26T04:41:52.187 に答える
0
var calculationViewModel = TempData["calculationViewModel"];
于 2012-11-26T04:39:16.050 に答える