LoginView 控制項

LoginView 控制項可讓您顯示不同的資訊給匿名和登入的使用者。

新增 LoginView 控制項至網頁

  1. 將 LoginView 控制項從 [工具箱] 工作窗格拖曳至網頁。

  2. 根據預設,LoginView 控制項包含兩個顯示供使用者使用的範本化檢視。第一個是 AnonymousTemplate,會在使用者未登入時對使用者顯示。第二個範本是 LoggedInTemplate,可定義使用者登入時所顯示的使用者介面。但您也可以針對登入的特定登入角色群組的成員建立範本。

如需 ASP.NET 角色的相關資訊,請參閱 MSDN Library 中的瞭解角色管理 (英文)。

為 LoginView 控制項新增 RoleGroups

  1. 在 [設計] 檢視中,以滑鼠右鍵按一下 LoginView 控制項,再按 [顯示通用控制項工作]。

  2. 在 [LoginView 工作] 功能表上,按一下 [編輯 RoleGroups]。

  3. 在 [RoleGroup 集合編輯器] 對話方塊中,按一下 [新增]。

  4. 在 [屬性] 區域上的 [角色] 屬性中,指定角色。

在 LoginView 控制項範本之間切換

  1. 在 [設計] 檢視中,以滑鼠右鍵按一下 LoginView 控制項,再按 [顯示通用控制項工作]。

  2. 在 [LoginView 工作] 功能表上,選擇 AnonymousTemplate、LoggedInTemplate 或任何在 [檢視] 下拉式清單中所定義的 RoleGroup。範本會隨即變更為您所選擇的檢視。

  3. 在範本中新增文字、控制項與格式。

如需所有 LoginView 控制項屬性的完整描述,請參閱 MSDN Library 中的 LoginView (英文)。

請參閱

概念

ASP.NET 登入控制項概觀

ChangePassword 控制項

CreateUserWizard 控制項

Login 控制項

LoginName 控制項

PasswordRecovery 控制項