Login.UserNameRequiredErrorMessage Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает сообщение об ошибке, отображаемое в элементе управления ValidationSummary, если поле имени пользователя осталось незаполненным.
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
Значение свойства
Сообщение об ошибке, которое отображается в элементе управления ValidationSummary, если поле имени пользователя осталось незаполненным. Значение по умолчанию — "Имя пользователя".
Примеры
В следующем примере кода показано использование ValidationSummary элемента управления для отображения сообщения об ошибке, указанного в свойстве UserNameRequiredErrorMessage .
<%@ 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>
Комментарии
Свойство UserNameRequiredErrorMessage содержит сообщение об ошибке, отображаемое в элементе ValidationSummary управления на странице входа.
Значение UserNameRequiredErrorMessage свойства отображается только в том случае, если выполняются оба следующих условия:
Элемент ValidationSummary управления присутствует на странице.
Текстовое поле "Имя пользователя" остается пустым.
Используемый по умолчанию текст элемента управления локализуется согласно текущему языковому стандарту сервера.
Значение этого свойства при установке может быть автоматически сохранено в файле ресурсов с помощью средства конструктора. Дополнительные сведения см. в разделе LocalizableAttribute и глобализации и локализации.
PasswordRequiredErrorMessage Оба значения UserNameRequiredErrorMessage упаковываются в группу проверки в элементе Login управления. Чтобы эти значения отображались, ValidationGroup свойству ValidationSummary элемента управления должно быть присвоено ID свойство Login элемента управления.