2012-11-29 63 views
1

我在我的儀表板窗口(Dashboard.aspx)上有一個超鏈接,我必須使用它來註銷頁面。現在我已經使用'NavigateURL'將其重定向到主登錄頁面(LoginPage.aspx)。在登錄頁面上,我不想再次返回儀表板。順便說一句,我是新來的,所以我想我必須禁用瀏覽器緩存或創建會話登錄並銷燬它,等等。我不希望用戶應該能夠返回到點擊dashboard.aspx頁瀏覽器的後退按鈕。請爲我提供相同的步驟/ 代碼(vb.net)。看着互聯網,但無法理解的東西。謝謝禁用緩存和銷燬會話(asp.net)

回答

0

如果您在整個應用程序中使用會話來保持您的頁面訪問,那麼在將頁面重定向到「LoginPage.aspx」之前,您可以使用Session.Clear()Session.Abondon()

我希望這能回答你的問題。如果是,請將其標記爲「已回答」。

+0

即時通訊還使用cookie將值傳遞給其他頁面上的標籤。如果您僅將值傳遞給標籤,那麼我是否必須清除Cookie或類似的東西 – Vinayak

+0

,則不需要,但如果您存儲了某些用戶相關信息,則通過給予cookie的過期時間來銷燬您的cookie。 – CodeSpread

+0

我將用戶名(從登錄頁面)傳遞到DashBoard上的其中一個標籤... – Vinayak

0

導航出儀表板之前。通過session.abandon殺死你的會話。

+0

ok lemme try。謝謝 – Vinayak

+0

分辨率足以解決這個問題? – CodeSpread

+0

是的,我知道了:) – Vinayak