我最近遇到了麻煩。現在是一個靜態對象/變量存儲在.NET上的Web應用程序中的緩存/會話?
public static MyObject myobject=new MyObject();
Response.Write(myobject.Title());
,如果我加載不包含MyObject來的聲明的另一頁,我再做
Response.Write(myobject.Title());
:
在一個WebForm我宣佈一個靜態的對象,這樣的我看到了前面的結果。由於靜態導航過程中,對象是否存儲在會話中?這是由VIEWSTATE計算的嗎?或者發生了什麼?
在頁面沒有靜態字段! –
它存儲在您的應用程序中:服務器端,所有用戶。 –
@Danny Chen:爲什麼? – markzzz