我有三个页面 service.aspx.cs   custmer.aspx.cs   showmessage.aspx.cs
我在service.aspx  custmer.aspx中调用了showmessage.aspx方法,而且在这两个页面中由于showmessage调用方法的不同显示不同的内容。
怎样根据service.aspx.cs   custmer.aspx.cs的传值不同,我在showmessage.aspx.cs中调用不同的方法呢?
我用session做的,可是打开第二个页面的时候session就被重写了,两个页面就变成一样的了,请问怎么解决好点?
在这里先谢谢了!!

解决方案 »

  1.   

    session完全可以实现,设置session的key时,小心些。
      

  2.   

    key设置成不同,就不会被重写。
    如有需要,可以在showmessage.aspx.cs 中判断是从哪个页面过来了
      

  3.   

    showmessage.aspx.cs中获取key值判断的话,应该是相同的key值啊,不这样的话怎么能判断呢?望明示 不胜感激
      

  4.   

    我也想用楼上的方法,不过,我是从service.aspx.cs  custmer.aspx.cs 向 showmessage.aspx.cs传值,如何写url? 
      

  5.   

    showmessage只在那两个界面中的一个iframe