我們有一個錯誤,我們正在嘗試修復。它看起來像一個用戶可以看到另一個用戶的數據,他們同時訪問相同的aspx頁面。ASP.net中的狀態主頁面
我想知道:如果我們將數據存儲在母版頁的屬性中,那麼同時運行的所有頁面都會看到該數據。
有一個母版頁:
public class MyMasterBase : System.Web.UI.MasterPage
{
private int myInt;
}
創建一個從aspx頁面引用母版頁:
MyMasterBase master = Page.Master as MyMasterBase;
兩個用戶然後調用aspx頁面在同一時間:
- 第一個用戶將myInt設置爲1
- 第二個用戶s ets myInt爲2
- 如果第一個用戶讀取myInt值,它會是什麼?
我預計,這將是1,但如果是2那就說明我們的錯誤:)
感謝
西拉
你可以發佈示例代碼。 – 2009-12-01 16:05:47
數據實際上是否意味着以某種方式顯示給每個用戶?不知道他們是如何「看到」它? – IrishChieftain 2009-12-01 16:06:24