如何获取上一页的状态

一个热爱bug的程序猿 2010-09-21 11:47:37
之前我发了一个帖子请教如何判断当前页面是否是由其它页面重定向过来的,大家给了我满意的答案,在这里我还想请教一下:如果A页面是有其B页面重定向过来的,当在B页面录入了一些信息时,现在我从A页面返回到B页面,但是我仍旧想将B页面录入的信息保留显示出来而不重新输入,该怎么做,我自己想的一个办法是通过request.querystring()或者session之类的来保存信息,然后在返回B页面时重新获取这些信息,但是我感觉有点臃肿,有些麻烦,不知各位大虾有没有更好的办法来实现?
...全文
103 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jianshao810 2010-09-25
  • 打赏
  • 举报
回复
我很久没做webform啦。。但是button 里有一个postback属性的。你可以到百度搜索下。。
  • 打赏
  • 举报
回复
大家帮忙顶下啊
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 jianshao810 的回复:]
你得看看九种保存状态的方法啦。。。
http://hi.baidu.com/zrqt/blog/item/ba8aabefc7abebeecf1b3e6e.html
当然,你可以整个页面postback过去。按钮有一个postback属性
[/Quote]
对了,你说的将整个页面postback过去,是怎么弄的?能给说详细点嘛,接触ASP.net不久,最好给个具体的例子或代码之类的!非常感谢
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 jianshao810 的回复:]
你得看看九种保存状态的方法啦。。。
http://hi.baidu.com/zrqt/blog/item/ba8aabefc7abebeecf1b3e6e.html
当然,你可以整个页面postback过去。按钮有一个postback属性
[/Quote]
恩,看了很受启发,谢谢你了!
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 mengxj85 的回复:]
B页面中直接在新窗口打开A页面
window.open("", '_self');
[/Quote]
这不是用js写的吗?但是现在A,B两个页面是在同一个框架下打开的额,还能用js解决吗?
wwfgu00ing 2010-09-22
  • 打赏
  • 举报
回复
    
function showDialog1()
{
var k;
k=window.showModalDialog("../department.aspx",'t',"dialogWidth:400px;DialogHeight:500px;");
if (k!=null&&k!='undefined')
{
var kk=k.split(",");
document.getElementById('TextBox3').value = kk[0];
document.getElementById('TextBox6').value = kk[1];
}
}
jianshao810 2010-09-22
  • 打赏
  • 举报
回复
你得看看九种保存状态的方法啦。。。
http://hi.baidu.com/zrqt/blog/item/ba8aabefc7abebeecf1b3e6e.html
当然,你可以整个页面postback过去。按钮有一个postback属性
mengxj85 2010-09-22
  • 打赏
  • 举报
回复
B页面中直接在新窗口打开A页面
window.open("", '_self');

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧