【发布时间】:2020-02-19 16:36:59
【问题描述】:
我正在初始化 Tempdata 我需要在另一个操作中检索临时数据,但它返回 null。
public IActionResult GetRestaurants(int? id)
{
TempData["HotelID"] = id;
return Ok();
}
[HttpPost]
public IActionResult AddRestaurant()
{
int x =int.Parse(TempData["HotelID"].ToString());
}
【问题讨论】:
-
你甚至没有发布
OK()的代码... -
我试了一下还是返回null
-
你的项目是直接在3.0版本创建的还是从2.x迁移到3.0的?我用 3.0 版对你的代码进行了测试,但我得到了 tempdata 的值。你能分享一个可以重现问题的演示吗?
-
3.0版本直接创建的项目
标签: asp.net-core asp.net-core-mvc