CreateUserWizard.Answer プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > CreateUserWizard.Answer プロパティの意味・解説 

CreateUserWizard.Answer プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

パスワード復元するための確認質問対すエンド ユーザー答え取得または設定します

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

<ThemeableAttribute(False)> _
<LocalizableAttribute(True)> _
Public Overridable Property
 Answer As String
Dim instance As CreateUserWizard
Dim value As String

value = instance.Answer

instance.Answer = value
[ThemeableAttribute(false)] 
[LocalizableAttribute(true)] 
public virtual string Answer { get;
 set; }
[ThemeableAttribute(false)] 
[LocalizableAttribute(true)] 
public:
virtual property String^ Answer {
    String^ get ();
    void set (String^ value);
}
/** @property */
public String get_Answer ()

/** @property */
public void set_Answer (String value)

プロパティ
パスワード復元するための確認質問対すエンド ユーザー答え既定値空の文字列 ("") です。

解説解説
使用例使用例

SendingMail イベント電子メール メッセージ変更してパスワード復元するための確認対すユーザー答えを、新規ユーザー送信されるメッセージ含めコード例次に示します

Imports System
Imports System.Web
Imports System.Web.UI.WebControls
Imports System.Security.Permissions

Namespace Samples.AspNet.VB.Controls
  <AspNetHostingPermission(System.Security.Permissions.SecurityAction.Demand,
 _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
  <AspNetHostingPermission(System.Security.Permissions.SecurityAction.InheritanceDemand,
 _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
  Public Class CustomCreateUserWizard
    Inherits CreateUserWizard
    
    Public Sub New()
      Me.MailDefinition.BodyFileName = "MailFile.txt"
      Me.MailDefinition.From = "userAdmin@your.site.name.here"
    End Sub
    
    Protected Overloads Sub
 OnSendingMail(ByVal e As MailMessageEventArgs)
      e.Message.Subject = "New user on Web site."
      ' Replace placeholder text in message body with information
      '  provided by the user.
      e.Message.Body.Replace("<%PasswordQuestion%>",
 Me.Question)
      e.Message.Body.Replace("<%PasswordAnswer%>",
 Me.Answer)
      
      MyBase.OnSendingMail(e)
    End Sub
  End Class
End Namespace
using System;
using System.Web;
using System.Web.UI.WebControls;
using System.Security.Permissions;

namespace Samples.AspNet.CS.Controls {

[AspNetHostingPermission (System.Security.Permissions.SecurityAction.Demand,
  Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission (System.Security.Permissions.SecurityAction.InheritanceDemand
,
  Level = AspNetHostingPermissionLevel.Minimal)]
  public class CustomCreateUserWizard : CreateUserWizard
  {
    public CustomCreateUserWizard()
    {
      this.MailDefinition.BodyFileName = "MailFile.txt";
      this.MailDefinition.From = "userAdmin@your.site.name.here";
    }
  
    protected override void OnSendingMail(MailMessageEventArgs
 e) 
    {
      e.Message.Subject = "New Web site user.";
    
      // Replace placeholder text in message body with information
      //  provided by the user.
      e.Message.Body.Replace("<%PasswordQuestion%>",this.Question);
      e.Message.Body.Replace("<%PasswordAnswer%>", this.Answer);
    
      base.OnSendingMail(e);
    }
  }
}

CustomCreateUserWizard使用した Web ページデモを行うコード例次に示します

<%@ Page Language="VB"%>
<%@ Import namespace="Samples.AspNet.VB.Controls"
 %>

<script runat="server">

  Sub Page_Load(ByVal sender As
 Object, ByVal e As EventArgs)
    Dim createUser As New
 CustomCreateUserWizard
    Placeholder1.Controls.Add(createUser)
  End Sub

</script>

<html>
<head runat="server">
    <title>CreateUserWizard.OnSendingMail sample</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
      <asp:placeholder id="Placeholder1" runat="server"
 >
      </asp:placeholder>
    </div>
    </form>
</body>
</html>
<%@ Page Language="C#"%>
<%@ Import namespace="Samples.AspNet.CS.Controls"
 %>

<script runat="server">
private void Page_Load(object sender, EventArgs
 e) {    
    Placeholder1.Controls.Add(new CustomCreateUserWizard());
}
</script>

<html>
<head id="Head1" runat="server">
    <title>CreateUserWizard.OnSendingMail sample</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
      <asp:placeholder id="Placeholder1" runat="server" >
      </asp:placeholder>
    </div>
    </form>
</body>
</html>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
CreateUserWizard クラス
CreateUserWizard メンバ
System.Web.UI.WebControls 名前空間
Question
AnswerLabelText
AnswerRequiredErrorMessage
SendingMail
その他の技術情報
ASP.NET ログイン コントロール


このページでは「.NET Framework クラス ライブラリ リファレンス」からCreateUserWizard.Answer プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からCreateUserWizard.Answer プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からCreateUserWizard.Answer プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「CreateUserWizard.Answer プロパティ」の関連用語

CreateUserWizard.Answer プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



CreateUserWizard.Answer プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS