如何:向 ASP.NET 网页中添加登录按钮

更新:2007 年 11 月

为了使用户能够登录使用 ASP.NET 成员资格(Forms 身份验证)进行用户身份验证的 ASP.NET 应用程序,可以使用 LoginStatus 控件。LoginStatus 控件检测用户的身份验证状态。如果用户未经过身份验证,该控件将显示一个按钮,引导用户进入应用程序的登录页。如果用户已经过身份验证,LoginStatus 控件将显示一个按钮,用户可以单击该按钮来注销应用程序。

ms178332.alert_note(zh-cn,VS.90).gif说明:

默认情况下,ASP.NET 成员资格和 Forms 身份验证配置为与名为 Login.aspx 的页一起使用。通过在应用程序的配置文件中设置 <forms> 元素的 loginUrl 属性,可以更改默认登录页的名称。

默认情况下,LoginStatus 会呈现一个按钮。通过设置 LoginText 属性可以配置按钮文本。此外,还可以对 LoginStatus 控件进行配置以显示图像(ImageButton 控件)。

向 ASP.NET 网页中添加登录按钮

  1. 向页中添加一个 LoginStatus 控件。

  2. 通过设置 LoginTextLogoutText 属性,自定义按钮上显示的文本。

添加登录或注销图像

  1. 向页中添加一个 LoginStatus 控件。

  2. LoginImageUrlLogoutImageUrl 分别设置为要作为登录图像和注销图像显示的图像的 URL。

  3. 或者,通过设置 LoginTextLogoutText 属性,自定义为图像显示的 alt 文本。

请参见

参考

ASP.NET 登录控件概述