将一些数据保存到数据库之后,我从数据库中提取新创建的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