在主页面和内容页面之间传输数据的最佳方式是什么?我正在访问母版页中相当大的缓存以显示一些信息,但内容页也需要访问缓存。所以不是两次加载缓存,我认为从主页面获取缓存会更好。将值从主页面传递到内容页面
我创建了一个界面女巫,然后在我的母版页中使用。
IMaster: myClass GetDataCache { get; }
MasterPage: public partial class main : System.Web.UI.MasterPage, IMaster
然后我在我的内容页面中投入母版页并检索缓存。
IMaster masterPage = (IMaster)Master;
myClass = masterPage.GetDataCache;
我的问题是,这是处理主页面和内容页面之间数据的最佳方式吗?
这个单身人士会如何工作。我得到的缓存特定于该用户。 – Patrick 2010-12-17 12:06:16
如果用户特定,您可以让该对象检索数据并将其存储在会话中。会话是缓存用户特定数据的地方。 – 2010-12-17 12:09:00