在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
我们在编写基于 ASP.NET 的应用程序时,如果代码执行出错或检测到异常,一般会提示用户“返回”或“回退”,或者在多步操作、列表/详细的查看界面中,也会给用户提供回退到上一页面的链接,对于这种情况,大家很快就会想到的简单做法就是利用 Javascript 来实现,即 history.go(-1) ,但是由于 ASP.NET 页面的 PostBack 机制,所以 history.go(-1) 可能还是当前页面,而不能真正回退到上一页面。 在 Classifieds Site Starter Kit 中,学习到一种不错的关于回退的处理方法,可以分别在客户端和服务器控件中实现页面的回退,代码如下: 1)首先在页面中增加两个属性
2)在 Page_Load 事件记录上一页面地址、更新 Postback 次数、设置回退链接的地址
3)直接在代码中处理回退操作(如 Back_Click),可以直接调用如下方法
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论