为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

C#
繁星点点滴滴 2018-12-13 08:05:14
一个action是指一个控制器中的一个方法吗?是不是一个action结束后viewbag指向得对象自动清空内存。如果一个控制器内有个成员变量。不同action中有viewbag只想这一个成员变量。那其中一个action结束后是不是其他action中的viewbag也被清理了。
查看完整描述

2 回答

?
慕勒3428872

TA贡献1848条经验 获得超6个赞

一个Action结束是指一次请求吧?

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

查看完整回答
反对 回复 2018-12-18
?
慕斯709654

TA贡献1840条经验 获得超5个赞

一个Action结束,其他的Action不受影响,总觉得这样理解不对。

你应该理解了Action与请求的对应关系。


查看完整回答
反对 回复 2018-12-18
  • 2 回答
  • 0 关注
  • 726 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信