gpt4 book ai didi

asp.net-mvc - ASP.NET MVC 中的 PRG 但将对象数据传输到重定向操作

转载 作者:行者123 更新时间:2023-12-04 06:55:49 26 4
gpt4 key购买 nike

遵循在不同地点描述的重定向后获取模式,但可能是最详细的 here by Stephen Walter ,我想用RedirectToAction但它不接受用于向其发送对象的参数。我只能将路由值作为对象或作为 RouteValueDictionary 发送.因此,目前我在重定向到的操作(如结果)中再次发送对象 ID 和类型并将对象从数据存储中拉出。

// redirect to confirm view
return RedirectToAction("ChangeSuccess", "Redirect",
new { slug = tabgroup.Slug, contentType = tabgroup.ContentType });

但是我想在那里发送一个对象,因为我已经在我的更新 Controller 操作中拥有它,所以我不需要再次将其拉出。

这有可能吗?

最佳答案

here .

但我建议只通过 ID。如果您稍后决定使用延迟加载,则将实体保留在 session 中将失败(因为重定向后 session 消失了)。我自己经历过这种情况,不得不重写许多 Action 。

关于asp.net-mvc - ASP.NET MVC 中的 PRG 但将对象数据传输到重定向操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2574170/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com