后台可以用
Cache["addrStrs"] = hideRelAddrStrs.Value.ToString();/hdAddrTabStrs.Value = Cache["addrStrs"].ToString();
的方法存值和取值。
那在前台用javascript能做到吗。即,前台能用Cache存值和取值吗?

解决方案 »

  1.   

    前台应该是不能用cache来存取值的   但是session就可以做到
      

  2.   

    使用Session或者Cookie可以解决!!!!
      

  3.   

    不可以。除非你把Cache的绑定到前面的页面中。
    你可以在前面页面写一个<%=Cache["yourvalue"]%>写到JavaScript中。如果不行就设置一个这样
    后台代码中:public static [YourType]  Store=([YourType])Cacae["youcalue"];然后在前台再<%=Store%>
    我没有试过集合这类型可不可以,不过基础类型应该没有问题
      

  4.   

    谢谢大家的回复,liucfy 说的是Cache在前台取值,我真正想要的是在前台用Cache保存一个前台javascript变量值,不过还是谢谢你的回答