很简单的一个功能,用session实现,具体实现方式我也画出来了。而那个产品添加的页面我用的是JS的window.open()
--------------------------------------------------------------------------------------------------------
先说个基本信息。
产品列表是Product.aspx.
产品添加是Add.aspx.
-----------------------------------------------
现在遇到的主要问题是:.
当我从Product.aspx.转向到其他其他页面的时候,session里面的产品的数据要相应的删掉,请问这个我要怎么实现

解决方案 »

  1.   

    session["  "] =session["  "]+..;这样就OK啦,和变量一样
      

  2.   

    覆盖之前的session。
    尽量不要这样做,可以使用window.showModuleDailog 来返回参数集,放入产品列表中
      

  3.   

    页面发生跳转的时候清空当前的session就是了?
      

  4.   


    是啊,或者有什么好的建议,可以不用seesion
      

  5.   


    我这边可以跨了两个页面哦ViewState[""]不可用
      

  6.   

    我有想过这样
    所有页面都继承一个PageBase.然后根据他的页面名称选选择哪一些页面清除session,哪一些页面不需要。但是感觉这种方法不好。不知道哪位朋友再有何高见
      

  7.   

    当我从Product.aspx.转向到其他其他页面的时候,session里面的产品的数据要相应的删掉,请问这个我要怎么实现这个里面你存的是什么形式你先把这里的数据取出来赋给一个对象比如DataTable然后在操作这个DataTable 操作完之后在赋给Session.
      

  8.   

    onbeforeunload事件中弹出confirm,如果确定则,AJAX请求一个页面清空当前的Session变量,然后跳转,
    或者直接跳转到一个页面去清空Session变量再转向