CreateUserWizard.InvalidQuestionErrorMessage Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает сообщение, отображаемое, если введенный вопрос для извлечения пароля недопустим.
public:
virtual property System::String ^ InvalidQuestionErrorMessage { System::String ^ get(); void set(System::String ^ value); };
public virtual string InvalidQuestionErrorMessage { get; set; }
member this.InvalidQuestionErrorMessage : string with get, set
Public Overridable Property InvalidQuestionErrorMessage As String
Значение свойства
Сообщение, отображаемое при недопустимом вопросе для восстановления пароля. Значение по умолчанию — "Введите допустимый ответ". Текст по умолчанию для элемента управления локализуется на основе текущего языкового стандарта сервера.
Примеры
В следующем примере кода изменяется InvalidQuestionErrorMessage свойство для поставщика членства, которое ограничивает вопросы буквенно-цифровыми символами a–z, A–Z и 0–9. Фактический поставщик членства не отображается.
<%@ 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>CreateUserWizard InvalidQuestionErrorMessage sample</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="Createuserwizard1" runat="server"
InvalidQuestionErrorMessage="Your question contains invalid characters. You question must contain only the letters a-z, A-Z and numbers 0-9.">
<WizardSteps>
<asp:CreateUserWizardStep ID="CreateUserWizardStep1" runat="server">
</asp:CreateUserWizardStep>
<asp:CompleteWizardStep ID="CompleteWizardStep1" runat="server">
</asp:CompleteWizardStep>
</WizardSteps>
</asp:createuserwizard>
</div>
</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>CreateUserWizard InvalidQuestionErrorMessage sample</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="Createuserwizard1" runat="server"
InvalidQuestionErrorMessage="Your question contains invalid characters. You question must contain only the letters a-z, A-Z and numbers 0-9.">
<WizardSteps>
<asp:CreateUserWizardStep ID="CreateUserWizardStep1" runat="server">
</asp:CreateUserWizardStep>
<asp:CompleteWizardStep ID="CompleteWizardStep1" runat="server">
</asp:CompleteWizardStep>
</WizardSteps>
</asp:createuserwizard>
</div>
</form>
</body>
</html>
Комментарии
Поставщик Membership членства в классе, указанный в свойстве MembershipProvider , может ограничить вопросы по получению пароля, которые он будет принимать. Свойство InvalidQuestionErrorMessage отображается, если вопрос, введенный пользователем, не соответствует требованиям, заданным поставщиком членства. Фактические требования к вопросу определяются поставщиком членства и могут отличаться для разных поставщиков.
Значение этого свойства можно автоматически сохранить в файле ресурсов с помощью средства конструктора. Дополнительные сведения см. в разделах LocalizableAttributeи Глобализация и локализация.