Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 在MVC中是否可以将ViewBag值从一个页面保留到另一个页面?_Asp.net Mvc - Fatal编程技术网

Asp.net mvc 在MVC中是否可以将ViewBag值从一个页面保留到另一个页面?

Asp.net mvc 在MVC中是否可以将ViewBag值从一个页面保留到另一个页面?,asp.net-mvc,Asp.net Mvc,我想将ViewBag值从一个页面传递到另一个页面。当前,当我移动到另一个页面时,该值正在丢失。谁能建议我如何在重新加载页面后保留该值 这段代码位于Home Controller内部,也添加到其索引页中。但是当我移动到另一个页面时,值就丢失了 ViewBag.CounryName = "USA"; 你可以参考下面的帖子。 . 如果仍然存在问题,则可以使用会话而不是viewbag。viewbag仅用于将值从控制器传递到视图。若要在视图之间传递,请将TempData与Keep或Peek或Sessi

我想将ViewBag值从一个页面传递到另一个页面。当前,当我移动到另一个页面时,该值正在丢失。谁能建议我如何在重新加载页面后保留该值

这段代码位于Home Controller内部,也添加到其索引页中。但是当我移动到另一个页面时,值就丢失了

 ViewBag.CounryName = "USA";

你可以参考下面的帖子。 . 如果仍然存在问题,则可以使用会话而不是viewbag。

viewbag仅用于将值从控制器传递到视图。若要在视图之间传递,请将TempData与Keep或Peek或Session变量一起使用。