【发布时间】:2009-06-30 15:59:29
【问题描述】:
我正在寻找最佳实践建议。
我有一个带有 Partial 的 ShoppingBag 控制器,它列出了用户包中的所有物品。在此 Partial 中,您可以通过表单从包中取出物品。
Partial 已经被放置在一个母版页中,该母版页被控制器中的每个视图引用。当一个项目从用户的包中取出时,我希望用户被重定向到原始视图。我对如何使用 JavaScript 实现这一点感到非常满意,这是我不清楚的非 JavaScript。
我:
- 使用 Request.UrlReferrer 检测引用 Action 并重定向。从 URL 中检测 Action/Route 可能会非常费力。
- 通过 Post 传递隐藏字段。不太热衷于让 HTML 膨胀。
- 不要重定向到发起者,重定向到确认页面。如果可能,宁愿避免。
- 我错过了一些东西。
任何帮助将不胜感激。
丰富
【问题讨论】:
标签: asp.net-mvc partial-postback