首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于三个页面之间参数传递保持不变的有关问题——————在线,等

2012-02-08 
关于三个页面之间参数传递保持不变的问题——————在线,等!我的意思是:现有页面a,页面b,页面c。从页面a传递参

关于三个页面之间参数传递保持不变的问题——————在线,等!
我的意思是:现有页面a,页面b,页面c。从页面a传递参数parameter到页面b,其中页面b中对parameter进行判断以进行相关数据绑定工作及一些页面控件显示与否的操作,一切就绪之后,需要在页面b的按钮中跳转到页面c,当再次从页面c返回页面b的时候需要保持页面b的上一次状态,也就是从页面a传入parameter后页面b的状态,这样可以如何实现,浏览器直接后退可以实现此效果,但是用Button按钮人工后退应该怎么做

[解决办法]
history.go(-1)
[解决办法]
把C页面关掉的时候不刷新父页面(B),当然B就一直保持着打开C之前的状态。本来就没有问题啊。直接在C的页面的Button时间中写关掉C页面的代码不就好了吗?
[解决办法]
估计你对页面c也进行了一些操作,或者可能有值返回给了b,其实这些都无所谓,你直接把页面c关掉,然后别刷新页面b就可以了
[解决办法]
history.go(-1) 或history.back()

还有就是 在 cs 文件上中写

Response.Redirect("b.aspx?parameter1 = " + Request.QueryString["parameter1 "])
[解决办法]
history.back(-1)
[解决办法]

探讨
history.go(-1)

热点排行