asp.net跳转到框架页面后,再打开指定页面

比如现在有一个页面A是使用frame框架做的 左侧为导航栏 右侧为显示栏,单机左侧栏目,在右侧显示具体信息,在右侧的具体信息中进入另一个子页B 现在想在子页B中添加一个链接 点击链接后回到页面A 此时页面A右侧显示的是刚刚显示的具体信息 页面A一开始右侧是没有任何信息的 再点击左侧导航后右侧显示详细信息 现在希望回到页面A的时候会右侧会显示详细信息而不是一开始的空白页

大概明白你的意思了,给你个思路,看看有没有帮助吧
首先:
你的需求是在三种情况下进入页面A的时候A要展示不同的界面给用户,即:一种情况:空页面,没有详细信息;第二种情况:有详细信息,而且这个详细信息是和B页面中的数据是有关系的;第三种情况:用户曾经进入过B页面,然后再点击导航树后,A页面同样要显示详细信息。
然后:
分析这三种情况,其实就是,如果用户进入过B页面,那么当用户再返回到A页面时,A页面都要显示详细信息,这样就简单了,在用户进入B页面时,用适当的方式进行标记,可用Session,或者其他的各种方式,然后在A页面的Load时间中判断你的标记值,如果标记值显示用户进入过B页面,那么A页面加载时就显示详细信息,反之,则不显示。
这样写的你应该很明白了吧。除非你的需求和我理解的不一样。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-22
Response.Write("<script language=javascript>alert('添加功!!');window.open('main.htm','main');</script>");

这里的main.htm是你要跳转目标页面的路径,main是你要在那个窗口或在框架中打开的名称
第2个回答  2012-08-22
Response.Redirect("Admin.aspx");
第3个回答  2012-08-22
我还没明白你问的是什么意思追问

比如现在有一个页面A是使用frame框架做的 左侧为导航栏 右侧为显示栏,单机左侧栏目,在右侧显示具体信息,在右侧的具体信息中进入另一个子页B 现在想在子页B中添加一个链接 点击链接后回到页面A 此时页面A右侧显示的是刚刚显示的具体信息

追答

如楼下所说Response.Redirect("A页面的名称");从B跳转到A

追问

这样只能进入A页面 但是右侧没法显示开始的具体信息

追答

不会吧 应该可以的啊 这样是跳转到整个A页面所以整个页面的信息都会显示的不会只显示部分

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网