gpt4 book ai didi

asp.net-mvc - 用于表单提交和立即结果显示的良好 ASP.NET MVC 模式

转载 作者:行者123 更新时间:2023-12-04 23:11:17 24 4
gpt4 key购买 nike

我听说每个人都建议在提交表单 (HTTP POST) 后重定向用户 (HTTP GET)。很干净,没有“要重发吗”的提示,很简单……

但是,如果我想向用户显示一些结果怎么办?

好的,我可以向 GET url 添加一些参数,例如“/?message=1”,然后检查该参数.orm

但是,如果我想显示更多信息怎么办?例如,用户提交表单,结果是一个简单的结构,比方说...我想向用户显示的 5 个不同的属性。

类似于,“您在购物车中添加了一个产品,这里还有其他 5 种产品也是其他人添加的。”。现在,这是简化的,不要告诉我“啊,只需传递 ?productId=xy 然后根据该 ID 执行另一个查询”。

我应该坚持使用POSTBACK模型吗?

假设用户是匿名的并且没有启用 cookie。

最佳答案

这就是 TempData 的用途。是specifically, and only, for the case where you are redirecting .像 ViewData 一样使用它,除了它会在重定向后继续存在。

关于asp.net-mvc - 用于表单提交和立即结果显示的良好 ASP.NET MVC 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/627511/

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