ViewBag 只在一个action中有效是什么意思

一个action是指一个控制器中的一个方法吗?是不是一个action结束后viewbag指向得对象自动清空内存。如果一个控制器内有个成员变量。不同action中有viewbag只想这一个成员变量。那其中一个action结束后是不是其他action中的viewbag也被清理了。

繁星点点滴滴
浏览 727回答 2
2回答

慕勒3428872

一个Action结束是指一次请求吧?不会影响其它的Action,一次请求涉及多个Action,比如在视图中使用@html.renderaction("actionName"),viewData,viewBag,数据是不共享的,只有TempBag可以在一次请求中实现多个Action之间共享数据。

慕斯709654

一个Action结束,其他的Action不受影响,总觉得这样理解不对。你应该理解了Action与请求的对应关系。
打开App,查看更多内容
随时随地看视频慕课网APP