2011-03-11 59 views
0

我在生活后遇到问题。我面临着缓存问题。 我有一个在母版页上的菜单usercontrol。有些菜单打开不同参数的同一页面。如何防止用户控件在我的web应用程序中被缓存

我面临的问题是,当一个页面打开,我点击菜单打开另一个页面或具有不同ID的同一页面。它为新页面选择菜单项,但不取消选择上次打开的页面的菜单。 我认为这是因为缓存。请告诉我如何防止菜单用户控制我的Web应用程序被缓存。

感谢

+0

是什么让你认为它是缓存?代码片段会有所帮助。 – 2011-03-11 04:53:06

+0

@ Xavier:因为它的含糊不清的行为。有时它可以正常工作,但有些时候它不会取消选择旧的控制。我面临的问题只是在现场。在我的开发环境中工作正常。 – 2011-03-11 05:03:48

回答

0

很难说,如果它是一个缓存的问题,但你有没有尝试设置您的用户控制OutputCache

0

这听起来不像缓存本身。这听起来更像是你有回发问题。控件在往返服务器之后记住它的最后一个设置。

+0

实际上我们正在使用网络农业和负载平衡器我们的网页得到缓存。 – 2011-03-11 05:06:52