Partager via


Login.PasswordRequiredErrorMessage Propriété

Définition

Obtient ou définit le message d’erreur à afficher dans un ValidationSummary contrôle lorsque le champ de mot de passe est laissé vide.

public:
 virtual property System::String ^ PasswordRequiredErrorMessage { System::String ^ get(); void set(System::String ^ value); };
public virtual string PasswordRequiredErrorMessage { get; set; }
member this.PasswordRequiredErrorMessage : string with get, set
Public Overridable Property PasswordRequiredErrorMessage As String

Valeur de propriété

Message d’erreur à afficher dans un ValidationSummary contrôle lorsque le champ de mot de passe est laissé vide. La valeur par défaut est « Mot de passe ».

Exemples

L’exemple de code suivant utilise un ValidationSummary contrôle pour afficher le message d’erreur spécifié dans la PasswordRequiredErrorMessage propriété.

<%@ Page Language="C#"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <table>
                <tr>
                    <td>
                        <asp:Login id="Login1" runat="server" 
                            PasswordRequiredErrorMessage="You must enter a password."
                            UserNameRequiredErrorMessage="You must enter a user name.">
                        </asp:Login>
                    </td>
                    <td>
                        <asp:ValidationSummary id="ValidationSummary1" 
                            runat="server" ValidationGroup="Login1" >
                        </asp:ValidationSummary>
                    </td>
                </tr>
            </table>
        </form>
    </body>
</html>
<%@ Page Language="VB"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <table>
                <tr>
                    <td>
                        <asp:Login id="Login1" runat="server" 
                            PasswordRequiredErrorMessage="You must enter a password."
                            UserNameRequiredErrorMessage="You must enter a user name.">
                        </asp:Login>
                    </td>
                    <td>
                        <asp:ValidationSummary id="ValidationSummary1" 
                            ValidationGroup="Login1" runat="server">
                        </asp:ValidationSummary>
                    </td>
                </tr>
            </table>
        </form>
    </body>
</html>

Remarques

La PasswordRequiredErrorMessage propriété contient le message d’erreur affiché dans un ValidationSummary contrôle sur la page de connexion.

La PasswordRequiredErrorMessage valeur de la propriété s’affiche uniquement lorsque les deux conditions suivantes sont remplies :

  • Un ValidationSummary contrôle est présent sur la page.

  • La zone de texte Mot de passe est laissée vide par l’utilisateur.

Le texte par défaut de la propriété est localisé en fonction des paramètres régionaux actuels du serveur.

La valeur de cette propriété, lorsqu’elle est définie, peut être enregistrée automatiquement dans un fichier de ressources à l’aide d’un outil de concepteur. Pour plus d’informations, consultez et LocalizableAttributeglobalisation et localisation.

Les valeurs et UserNameRequiredErrorMessage les PasswordRequiredErrorMessage valeurs sont encapsulées dans un groupe de validation dans le Login contrôle. Pour que ces valeurs s’affichent, la ValidationGroup propriété du ValidationSummary contrôle doit être définie sur la ID propriété du Login contrôle.

S’applique à

Voir aussi