我想在用戶登錄時更改母版頁上的鏈接。當他登錄時,我可以用javascript(可見)做到這一點,但如果用戶直接輸入地址並且他已經登錄,那麼將顯示沒有記錄的內容。asp.net - 當用戶登錄並且沒有記錄時在母版頁上的不同鏈接
0
A
回答
3
如果您使用FormsAuthentication,那麼你可以使用LoginView control爲,如:
<asp:LoginView ... >
<AnonymousTemplate>
<!-- content for unauthenticated users -->
</AnonymousTemplate>
<LoggedInTemplate>
<!-- content for logged-in users-->
</LoggedInTemplate>
</asp:LoginView>
更新(回答您的評論):
因此,看來你正在客戶端與JavaScript?在這種情況下,您應該能夠使用isLoggedIn property of the AuthenticationService來檢查用戶是否已登錄。
+0
我使用預生成身份驗證服務http://msdn.microsoft.com/en-us/library/bb384014.aspx,而不是LoginView。 – gormit 2011-06-12 09:22:08
相關問題
- 1. 當用戶未登錄時在登錄頁面上重定向
- 2. 當用戶沒有登錄時NullReference
- 3. 返回所有記錄,並且僅當同一記錄中有多個記錄時才顯示1條記錄
- 4. 當用戶已經登錄時,ASP.net在鏈接上形成認證設置returnURL
- 5. PL/SQL - 同時找到記錄並且找不到記錄
- 6. 同時使用maskededitextender在母版頁中的所有鏈接將禁用在asp.net
- 7. 當用戶登錄時,將用戶保持在同一頁面
- 8. 的Javascript在ASP.NET母版頁沒有子目錄
- 9. 當用戶登錄時呈現局部設計,並且current_user
- 10. PHP登錄頁面重定向到自己並且不登錄
- 11. 當用戶登錄時隱藏註冊和登錄表單ASP.NET
- 12. 如何隱藏母版頁的菜單,直到用戶在asp.net登錄
- 13. 登錄用戶的不同頁面以及登錄用戶的根目錄
- 14. 登錄用戶在同一個tty上的歷史記錄
- 15. 當用戶未登錄時重定向到登錄頁面(asp)
- 16. 當用戶已登錄時,從CAS登錄頁面重定向
- 17. asp.net用戶正在登錄,但正在返回登錄頁面
- 18. 在asp.net登錄表單不會直接登錄頁面
- 19. (ASP.net)我已在主頁註銷鏈接並單擊該鏈接我將用戶重定向到登錄頁面
- 20. 當我用Symfony2上的同一用戶登錄時,斷開用戶連接
- 21. 會話檢查頁面/鏈接上的登錄用戶?
- 22. 如何切換登錄用戶的SharePoint 2010母版頁
- 23. 重定向登錄,當用戶沒有登錄或用戶嘗試訪問頁面直接從URL使用angularjs
- 24. Android - 登錄頁面如果用戶沒有登錄
- 25. 如何使用用戶控件和母版頁普通登錄
- 26. onActivityResult沒有在Facebook上登錄登錄
- 27. 登錄facebook登錄鏈接
- 28. 用php在curl頁面登錄,然後訪問鏈接「登錄」
- 29. 當用戶未登錄時,在Facebook粉絲頁上發佈
- 30. 當用戶登錄時啓用頁面上的按鈕/ GWT
你不使用cookies?你如何認證? – 2011-06-12 09:00:05