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