【发布时间】:2017-06-25 23:38:09
【问题描述】:
我正在使用 asp mvc 并创建了一个显示网格的页面,用户可以在其中更新行。完成后,他们单击下一步 - 转到下一页。如果他们单击后退按钮,网格页面会显示最初加载的值,我需要它来显示最终值。
问题
- 网格页面加载
- 用户编辑网格页面
- 用户点击下一个按钮(被带到下一页)
- 用户点击浏览器的返回按钮
- 网格页面加载原始值
我已经完成了一些搜索,但我一定是问错了问题,我只找到了使用 webforms 视图状态的东西。那么我需要搜索什么来解决这个问题?任何指导都会被应用。
【问题讨论】:
-
一些简单的离开页面提醒用户他们已经进行了未保存的更改就足够了
-
您需要首先确定用户正在通过后退按钮导航。如果您能够这样做,那么您需要使用与下一页相同的模型状态并绑定相同的状态。会话可能很有用。首先,您需要根据用户体验检查您是否真的需要这种行为?
标签: asp.net-mvc browser back-button