seeViewState: Restore after Redirect
http://www.aspalliance.com/PaulWilson/Articles/?id=10

解决方案 »

  1.   

    链接到B后,可以不关闭A,用window.open()打开B页面,这样就不会出现你说的
    问题了。
      

  2.   

    你们做这样的页面会怎幺去做呢?数据也较多都有session吗?
      

  3.   

    zwztu() :
      我是在框架里打開A和B,A必須關閉并鏈接打開B
      

  4.   

    你可不可以直接this.history.go(-1)
    呢,我也没有试过的,呵,,,
      

  5.   

    to whatme168(江湖浪子):
         this.history.go(-1) 這個方法那里有呢??
      

  6.   

    最好使用window.open打开b.然后b中使用opener.对象名调用a中的值。或者使用window.showModalDialog也可以,使用return就可以返回值给a
      

  7.   

    hobo_boy(流浪汉(正在学习Ora0i-9i)) 
         這方法沒問題,就是感覺很不爽。
    qqdao(青青岛) 
       window.open是不是在另一個頁面打開?這樣不行的。
      

  8.   

    saucer(思归, MS .NET MVP):    你說的這個就是有session實現的嘛,請問你有其他的方法嗎?
      

  9.   

    可不可以在按鈕里執行一段JAVA代碼?
      

  10.   

    有个笨笨的方法:
    不切换页面,用代码控制各个控件的visible属性。
      

  11.   

    有个笨笨的方法:
    不切换页面,用代码控制各个控件的visible属性。
    看起来可能比较麻烦,可是解决你的问题是可以的。
      

  12.   

    A页面
      Button Click
    {
       ViewState["id"]=Value;
       Page.Response.Redirect("b.aspx?id="+ViewState["id"].ToString())
    }B页面
    Page_load
    {
       Page.request["id"].tostring();
    }
      

  13.   

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
            Response.Redirect("javascript:history.back(1)")
        End Sub為什么執行有錯,不能返回上一頁??