將一些數據保存到數據庫之後,我從數據庫中提取新創建的userId,然後我需要將它發送到下一個視圖。我正在使用ReditectToAction來引導它併發送值。我已經驗證了該值正在重定向,但我無法弄清楚如何獲取它,因爲進入AccountSetup的模型爲null。我在哪裏goig錯了?如何從RedirectToAction訪問控制器方法中的參數值
方法發送的ID:
var id = user.UserId;
var accountModel = new AccountViewModel
{
UserId = id
};
return RedirectToAction("AccountSetup", "Home", accountModel.UserId);
}
我在調試已經證實,該accountModel.userId公頃值。
方法承接該ID:
public ActionResult AccountSetup(AccountViewModel model)
{
int id = model.UserId;
機型爲空。
謝謝你,偉大的工作和你的解釋是有道理的。 – BattlFrog 2013-04-27 19:44:00