Gets or sets the text displayed when a login attempt fails.
Assembly: System.Web (in System.Web.dll)
abstract FailureText : string with get, set override FailureText : string with get, set
Property ValueType: System.String
The text to display to the user when a login attempt fails. The default is "Your login attempt has failed. Please try again."
The property specifies the string that is displayed when a login attempt fails.
If you define a template for the Login control, you can indicate where on the template to display the property by using a Literal control and giving that control the ID "FailureText". When you use a template, the FailureTextStyle property is not applied to the text specified in the property.
The default text for the property is localized based on the server's current locale.
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 LocalizableAttribute and ASP.NET Globalization and Localization.
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.