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 управления . Для отображения этих значений ValidationGroupValidationSummary свойство элемента управления должно иметь значение ID свойства Login элемента управления .