PasswordRecovery.QuestionFailureText プロパティ

定義

パスワード回復用の確認質問に対するユーザーの解答が、Web サイトのデータ ストアに格納されている解答と一致しない場合に表示するテキストを取得または設定します。Gets or sets the text to display when the user's answer to the password recovery confirmation question does not match the answer stored in the Web site data store.

public:
 virtual property System::String ^ QuestionFailureText { System::String ^ get(); void set(System::String ^ value); };
public virtual string QuestionFailureText { get; set; }
member this.QuestionFailureText : string with get, set
Public Overridable Property QuestionFailureText As String

プロパティ値

String

パスワード回復用の確認質問に対するユーザーの解答が、Web サイトのデータ ストアに格納されている解答と一致しない場合に表示するテキスト。The text to display when the user's answer to the password recovery confirmation question does not match the answer stored in the Web site data store. 既定値は、"解答を確認できませんでした。The default value is "Your answer could not be verified. もう一度お試しください。"Please try again."

次のコード例では、QuestionFailureText プロパティを設定します。The following code example sets the QuestionFailureText property.

<%@ 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>
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">
        <asp:PasswordRecovery id="PasswordRecovery1" runat="server" 
            GeneralFailureText="You password cannot be retrieved at this time. Please try again later." 
            QuestionFailureText="Your answer does not match the stored answer. Please try again." 
            UserNameFailureText="We couldn't find that user name. Please try again.">
            <FailureTextStyle backcolor="Red" forecolor="White"></FailureTextStyle>
        </asp:PasswordRecovery>
    </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">

    ' Insert page code here
    '

</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">
        <asp:PasswordRecovery id="PasswordRecovery1" runat="server" 
            GeneralFailureText="You password cannot be retrieved at this time. Please try again later." 
            QuestionFailureText="Your answer does not match the stored answer. Please try again." 
            UserNameFailureText="We couldn't find that user name. Please try again.">
            <FailureTextStyle backcolor="Red" forecolor="White"></FailureTextStyle>
        </asp:PasswordRecovery>
        <!-- Insert content here -->
    </form>
</body>
</html>

注釈

プロパティには、 QuestionFailureText パスワード回復の確認質問への解答が、Web サイトのデータストアに格納されている応答と一致しない場合に表示されるエラーメッセージが含まれます。The QuestionFailureText property contains the error message that is displayed when the answer to the password recovery confirmation question does not match the answer stored in the Web site data store.

プロパティのスタイル設定により、 FailureTextStyle プロパティの外観が定義され QuestionFailureText ます。The style settings in the FailureTextStyle property define the appearance of the QuestionFailureText property.

テンプレートを使用してコントロールの外観を定義すると PasswordRecovery 、プロパティ QuestionFailureTextLiteral ID "FailureText" に設定されたプロパティがオプションのコントロールに表示されます。When you use templates to define the appearance of the PasswordRecovery control, the QuestionFailureText property is displayed in an optional Literal control with the ID property set to "FailureText".

プロパティの既定のテキストは、サーバーのロケール設定に基づいてローカライズされます。The default text for the property is localized based on the server's locale setting.

このプロパティの値は、設定されると、デザイナーツールを使用してリソースファイルに自動的に保存できます。The value of this property, when set, can be saved automatically to a resource file by using a designer tool. 詳細については、「」 LocalizableAttribute および「 グローバリゼーションとローカリゼーション」を参照してください。For more information, see LocalizableAttribute and Globalization and Localization.

適用対象

こちらもご覧ください