C# 如何防止用户控件被缓存

C# 如何防止用户控件被缓存,c#,asp.net,caching,visual-studio-2005,C#,Asp.net,Caching,Visual Studio 2005,在我的web应用程序中,我在实现它之后面临一个问题。我面临着缓存的问题。 我在母版页上有一个菜单用户控件。某些菜单使用不同的参数打开同一页面 我面临的问题是,当打开一个页面时,我单击菜单打开另一个页面或具有不同id的同一页面。它会为新页面选择菜单项,但不会取消选择上次打开页面的菜单。 我想这是因为缓存。请告诉我如何防止缓存我的web应用程序的菜单用户控制 谢谢很难判断这是否是缓存问题,但您是否尝试过设置用户控件?这听起来不像缓存本身。这听起来更像是回发的问题。控件在往返到服务器后会记住它的最后一

在我的web应用程序中,我在实现它之后面临一个问题。我面临着缓存的问题。 我在母版页上有一个菜单用户控件。某些菜单使用不同的参数打开同一页面

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


谢谢

很难判断这是否是缓存问题,但您是否尝试过设置用户控件?

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

是什么让您认为它在缓存?代码段会有帮助。@Xavier:因为它的行为不明确。有时它工作正常,但有时它不会取消选择旧控件。我现在面临的问题只是现场直播。在我的开发环境中,它工作得很好。事实上,我们使用的是网络农业和负载均衡器,我们的页面得到缓存。