Login.UserNameRequiredErrorMessage Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt het foutbericht opgehaald of ingesteld dat in een ValidationSummary besturingselement wordt weergegeven wanneer het veld Gebruikersnaam leeg blijft.
public:
virtual property System::String ^ UserNameRequiredErrorMessage { System::String ^ get(); void set(System::String ^ value); };
public virtual string UserNameRequiredErrorMessage { get; set; }
member this.UserNameRequiredErrorMessage : string with get, set
Public Overridable Property UserNameRequiredErrorMessage As String
Waarde van eigenschap
Het foutbericht dat moet worden weergegeven in een ValidationSummary besturingselement wanneer het veld Gebruikersnaam leeg blijft. De standaardwaarde is 'Gebruikersnaam'.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u een ValidationSummary besturingselement gebruikt om het foutbericht weer te geven dat is opgegeven in de UserNameRequiredErrorMessage eigenschap.
<%@ 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>
Opmerkingen
De UserNameRequiredErrorMessage eigenschap bevat het foutbericht dat wordt weergegeven in een ValidationSummary besturingselement op de aanmeldingspagina.
De UserNameRequiredErrorMessage eigenschapswaarde wordt alleen weergegeven wanneer aan beide volgende voorwaarden wordt voldaan:
Er is een ValidationSummary besturingselement aanwezig op de pagina.
Het tekstvak Gebruikersnaam is leeg voor de gebruiker.
De standaardtekst voor het besturingselement wordt gelokaliseerd op basis van de huidige landinstelling van de server.
De waarde van deze eigenschap, wanneer deze is ingesteld, kan automatisch worden opgeslagen in een resourcebestand met behulp van een ontwerpprogramma. Zie en LocalizableAttribute voor meer informatie.
Zowel de waarden als de PasswordRequiredErrorMessageUserNameRequiredErrorMessage waarden worden verpakt in een validatiegroep binnen het Login besturingselement. Om deze waarden weer te geven, moet de ValidationGroup eigenschap van het ValidationSummary besturingselement worden ingesteld op de ID eigenschap van het Login besturingselement.