1、控制 Login 控制項在使用者登入時是否可見:VisibleWhenLoggedIn 屬性設定為 false。
2、控制是否將身分識別驗證令牌儲存在持久性 Cookie 中
如果希望控制項顯示“下次記住我”複選框,則將 DisplayRememberMe 屬性設定為 true。如果使用者在登入時選中“下次記住我”複選框,身分識別驗證令牌將被儲存在瀏覽器的持久性 Cookie 中。
如果希望在預設情況下選中“下次記住我”複選框,則將 RememberMeSet 屬性設定為 true。
如果希望將身分識別驗證令牌儲存在持久性 Cookie 中,而不為使用者提供清除“下次記住我”複選框的選擇,則將 RememberMeSet 屬性設定為 true,並將 DisplayRememberMe 屬性設定為 false。對於可以從供多個使用者使用的公用電腦訪問的網站,則不建議這樣做,因為使用者的持久性身分識別驗證令牌可能被不必要的使用者使用。
<asp:Login ID="Login1" runat="server" DisplayRememberMe="False" RememberMeSet="True">
</asp:Login>
3、將協助連結添加到 Login 控制項
若要添加一個連結到 Login 控制項,以將使用者轉到他或她能夠建立新使用者帳戶的 URL,則將 CreateUserText 屬性設定為文本(如 Click here to register(單擊此處註冊)),並將 CreateUserUrl 屬性設定為協助頁的 URL(如 ~/register.aspx)。
若要添加一個連結到 Login 控制項,以將使用者轉到可以恢複使用者密碼的 URL,則將 PasswordRecoveryText 屬性設定為文本(如 Forgot your password?(是否忘記了密碼?)),並將 PasswordRecoveryUrl 屬性設定為協助頁的 URL(如 ~/recoverpassword.aspx)。
若要添加一個連結到 Login 控制項,以將使用者轉到協助 URL,則將 HelpPageText 屬性設定為文本(如 Need Help?(是否需要協助?)),並將 HelpPageUrl 屬性設定為協助頁的 URL(如 ~/userhelp.aspx)。
4、將映像添加到 Login 控制項
若要使用映像代替“登入”按鈕,則將 LoginButtonImageUrl 屬性設定為登入影像檔的 URL,如 ~/images/login.gif。
您還可以使用 PasswordRecoveryIconUrl、CreateUserIconUrl 和 HelpPageIconUrl 屬性分別包含連結到建立使用者 URL、密碼恢複 URL 和協助 URL 的映像。
5、對登入控制項使用模板
右擊該控制項,然後從捷徑功能表中選擇“轉換為模板”。