我需要在aspx页面上使用几种方法来缓存它们的结果,以避免大量数据库进入数据库。我添加了相关的WebMethod属性,但是虽然代码运行,但这些方法并没有缓存它们的结果。
问题是,我是a)不确定这是否可以在第一时间完成,如果是,那么b)是否需要在aspx页面上做一些特殊的事情来使这项工作。
网页的缓存结果是否仅持续页面的生命周期?我需要在多个页面请求中缓存数据。
答案 0 :(得分:1)
在Web服务中缓存响应对象。
http://msdn.microsoft.com/en-us/library/6hbbsfk6(v=VS.100).aspx
编辑:
这看起来很有希望: http://support.microsoft.com/kb/318299