无法对类型为 'System.Dynamic.DynamicObject' 的表达式应用索引 []。
- 论坛
- 无法对类型为 'System.Dynamic.DynamicObject' 的表达式应用索引 []。
22 浏览
无法对类型为 'System.Dynamic.DynamicObject' 的表达式应用索引 []。
当我尝试给ViewBag分配一个值时,出现以下错误:
无法将[]索引应用于类型为'System.Dynamic.DynamicObject'的表达式
我的代码如下:
public ActionResult Success() { ViewBag["SuccessBody"] = TempData["successBody"]; return View(); }
附注:你可能会问为什么这样做?因为我正在重定向到Success操作,并且我需要在重定向之间保持某些内容。然后,我将值分配给ViewBag以便将值传递给“共享”视图。