页面中有两个div,(div1,div2)通过js控制选择显示哪一个,默认显示div1,当选择显示div2时,如何在刷新页面后任然显示div2,因为在div2中有分页刷新,点击下一页刷新了页面,但是回到默认显示div1了,如果不用iframe,如何实现刷新后任然显示div2,后台调用前台js感觉行,但是不会后台调用前台js方法。谢谢路过帮忙

解决方案 »

  1.   

    用个隐藏表单域把div2的id保存下来,在分页链接的url中把 div2的id传过去,在判断显示
      

  2.   

    将状态放在hidden中js的winodw.onload中根据值再判断谁来显示.
      

  3.   

    但是页面中的hidden的值,刷新后也会被初始化了啊,怎么判断呢
      

  4.   

    但是页面中的hidden的值,刷新后也会被初始化了啊,怎么判断呢
    ===>怎么刷新?是Get方式刷新?那是没办法的.除非用cookies,如果是提交刷新则没问题
      

  5.   

    最终结果是对了,但是有个变化过程,它总是先显示div1 然后再显示div2,很丑
      

  6.   

    你把两个div默认值都隐藏
      

  7.   

    我弄错了,发现hidden的值翻页后初始化了,证明我的是get方式刷新了页面,所以,失败了。button后台绑定release是get方式?
      

  8.   

    post
    你的翻页是用linkbutton还是普通链接?linkbutton是post ,后面是get
      

  9.   

    按钮啊,Button按钮 后台为protected void next_ServerClick(object sender, EventArgs e){
    }不是很懂这个
      

  10.   

    用AJAX吧,有局部刷新功能, UpdateTargetId