在主頁面和內容頁面之間傳輸數據的最佳方式是什麼?我正在訪問母版頁中相當大的緩存以顯示一些信息,但內容頁也需要訪問緩存。所以不是兩次加載緩存,我認爲從主頁面獲取緩存會更好。將值從主頁面傳遞到內容頁面
我創建了一個界面女巫,然後在我的母版頁中使用。
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