System.Web.UI.WebControls.Login.FailureText Property

Gets or sets the text displayed when a login attempt fails.

Syntax

[System.ComponentModel.Localizable(true)]
public virtual string FailureText { set; get; }

Value

Documentation for this section has not yet been entered.

Remarks

The Login.FailureText property specifies the string that is displayed when a login attempt fails.

If you define a template for the System.Web.UI.WebControls.Login control, you can indicate where on the template to display the Login.FailureText property by using a System.Web.UI.WebControls.Literal control and giving that control the ID "FailureText". When you use a template, the Login.FailureTextStyle property is not applied to the text specified in the Login.FailureText property.

The default text for the property is localized based on the server's current locale.

Note:

For security reasons, the login failure text should not include a specific reason for the failure. For example, an error message such as "Password not valid for user <username>" reveals to a potential attacker that <username> is a user on the system. For more information, see How to: Display Safe Error Messages.

The value of this property, when set, can be saved automatically to a resource file by using a designer tool. For more information, see System.ComponentModel.LocalizableAttribute and ASP.NET Globalization and Localization.

Requirements

Namespace: System.Web.UI.WebControls
Assembly: System.Web (in System.Web.dll)
Assembly Versions: 2.0.0.0
Since: .NET 2.0