CreateUserWizardStep クラスとは? わかりやすく解説

CreateUserWizardStep クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

テンプレート化できる手順ユーザー作成するための基本機能含まれます。このクラス継承できません。

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

Public NotInheritable Class
 CreateUserWizardStep
    Inherits TemplatedWizardStep
Dim instance As CreateUserWizardStep
public sealed class CreateUserWizardStep :
 TemplatedWizardStep
public ref class CreateUserWizardStep sealed
 : public TemplatedWizardStep
public final class CreateUserWizardStep extends
 TemplatedWizardStep
public final class CreateUserWizardStep extends
 TemplatedWizardStep
解説解説

CreateUserWizard コントロールは、Web サイトユーザー データ ストア新規ユーザー アカウント作成します既定では、CreateUserWizardStepCreateUserWizard コントロール最初の手順です。CreateUserWizardStep の手順は、CreateUserWizard コントロール必須の手順です。

CreateUserWizardStep クラスは TemplatedWizardStep クラスから派生してます。CreateUserWizardStep は、CompleteWizardStep の手順の前に CreateUserWizard コントロール表示されます。

メモメモ

CreateUserWizardStep の手順は、既定ではウィザード最初の手順ですが、別の手順最初の手順にすることもできます。ただし、これを行うと、[戻る] ボタン表示されるかどうか影響する場合あります。たとえば、CreateUserWizardStep の手順にカスタム ナビゲーション テンプレートがなく、CreateUserWizardStep前に別の手順表示される場合、[戻る] ボタン実行時CreateUserWizardStep の手順で表示されます。代替の "最初の" 手順前にCreateUserWizardStep の手順が表示され場合、[戻る] ボタン表示されません。また、[戻る] ボタンデザイン時には表示されません。デザイン時に [戻る] ボタン表示する場合は、CreateUserWizardStep の手順のカスタム ナビゲーション テンプレートにこのボタン追加する必要があります

コントロール関連付けられたテンプレート編集することによって、CreateUserWizardStep の手順を変更して追加フィールド含めたり、CreateUserWizardStep の手順に含まれるフィールド表示順序変更したできます

CreateUserWizardStep の手順でユーザーが [次へ] ボタンクリックすると、Web サイト新規ユーザー アカウントデータ ストア作成されます。ユーザーCreateUserWizardStep の手順に戻り誤って同じ資格情報別のユーザー アカウント作成しないように、既定では AllowReturn プロパティfalse設定されます。AllowReturn プロパティtrue設定する場合は、ユーザーこの手順に戻る前に最初に作成されていたユーザー アカウント削除するロジック、または最初に入力した情報ユーザー編集できるようにするロジックアプリケーション含める必要があります

使用例使用例

1 つ目のコード例では、CreateUserWizardStep クラスの短い形式宣言構文使用してCreateUserWizard コントロールに他のコントロール追加する方法示します。このコード例では、Web.config ファイル次のエントリが必要です。

<configuration>

<system.web>

<profile>

<properties>

<add name="lastName" />

<add name="firstName" />

</properties>

</profile>

</system.web>

</configuration>

<%@ page language="VB"%>
<script runat="server">

  Sub CreateUserWizard1_CreatedUser(ByVal sender
 As Object, ByVal e As
 System.EventArgs)
    Profile.SetPropertyValue("UserName", firstName.Text
 & " " & lastName.Text)
  End Sub
</script>
<html>
  <head runat="server">
    <title>
      CreateUserWizard.CreatedUser sample</title>
  </head>
  <body>
    <form id="form1" runat="server">
      <div>
        <asp:createuserwizard id="CreateUserWizard1"
 runat="server" oncreateduser="CreateUserWizard1_CreatedUser">
          <wizardsteps>
            <asp:wizardstep runat="server" steptype="Start"
 title="Identification">
              Tell us your name:<br />
              <table width="100%">
                <tr>
                  <td>
                    First name:</td>
                  <td>
                    <asp:textbox id="firstName"
 runat="server" /></td>
                </tr>
                <tr>
                  <td>
                    Last name:</td>
                  <td>
                    <asp:textbox id="lastName"
 runat="server" /></td>
                </tr>
              </table>
            </asp:wizardstep>
            <asp:createuserwizardstep runat="server"
 title="Sign Up for Your New Account">
            </asp:createuserwizardstep>
          </wizardsteps>
        </asp:createuserwizard>
      </div>
    </form>
  </body>
</html>
<%@ page language="C#"%>
<script runat="server">
void CreateUserWizard1_CreatedUser(object sender, EventArgs e)
{
  Profile.SetPropertyValue("UserName",firstName.Text + " " +
 lastName.Text);  
}
</script>
<html>
  <head runat="server">
    <title>
      CreateUserWizard.CreatedUser sample</title>
  </head>
  <body>
    <form id="form1" runat="server">
      <div>
        <asp:createuserwizard id="CreateUserWizard1" runat="server">
          <wizardsteps>
            <asp:wizardstep runat="server" steptype="Start"
 title="Identification">
              Tell us your name:<br />
              <table width="100%">
                <tr>
                  <td>
                    First name:</td>
                  <td>
                    <asp:textbox id="firstName" runat="server"
 /></td>
                </tr>
                <tr>
                  <td>
                    Last name:</td>
                  <td>
                    <asp:textbox id="lastName" runat="server"
 /></td>
                </tr>
              </table>
            </asp:wizardstep>
            <asp:createuserwizardstep runat="server" title="Sign
 Up for Your New Account">
            </asp:createuserwizardstep>
          </wizardsteps>
        </asp:createuserwizard>
      </div>
    </form>
  </body>
</html>

2 つ目のコード例では、完全な CreateUserWizardStep コントロール示します

<%@ page language="VB"%>

<script runat="server">

</script>

<html>
  <head id="Head1" runat="server">
    <title>CreateUserWizard Example</title>
  </head>
  <body>
    <form id="form1" runat="server">
      <asp:createuserwizard id="CreateUserWizard1"
 
        runat="server">
        <wizardsteps>
          <asp:createuserwizardstep id="CreateUserWizardStep1"
 
            runat="server" 
            title="Sign Up for Your New Account">
            <contenttemplate>
              <table border="0">
                <tr>
                  <td>
                    <table border="0" style="height:
 100%; width: 100%;">
                      <tr>
                        <td align="center" colspan="2">
                          Sign Up for Your New
 Account</td>
                      </tr>
                      <tr>
                        <td align="right">
                          <asp:label runat="server"
 
                            associatedcontrolid="UserName"
 
                            id="UserNameLabel">
                            User Name:
                          </asp:label>
                        </td>
                        <td>
                          <asp:textbox runat="server"
 id="UserName"></asp:textbox>
                          <asp:requiredfieldvalidator runat="server"
 
                            controltovalidate="UserName"
 
                            tooltip="User Name is a required field."
                            id="UserNameRequired"
 
                            validationgroup="CreateUserWizard1"
 
                            errormessage="User Name is a required
 field.">
                            *
                          </asp:requiredfieldvalidator>
                        </td>
                      </tr>
                      <tr>
                        <td align="right">
                          <asp:label runat="server"
 
                            associatedcontrolid="Password"
 
                            id="PasswordLabel">
                            Password:</asp:label>
                        </td>
                        <td>
                          <asp:textbox runat="server"
 textmode="Password" id="Password"></asp:textbox>
                          <asp:requiredfieldvalidator runat="server"
 
                            controltovalidate="Password"
 
                            tooltip="Password is a required field."
                            id="PasswordRequired"
 
                            validationgroup="Createuserwizard1"
 
                            errormessage="Password is a required
 field.">
                            *
                          </asp:requiredfieldvalidator>
                        </td>
                      </tr>
                      <tr>
                        <td align="right">
                          <asp:label runat="server"
 
                            associatedcontrolid="ConfirmPassword"
 
                            id="ConfirmPasswordLabel">
                            Confirm Password:
                          </asp:label>
                        </td>
                        <td>
                          <asp:textbox runat="server"
 textmode="Password" id="ConfirmPassword"></asp:textbox>
                          <asp:requiredfieldvalidator runat="server"
 
                            controltovalidate="ConfirmPassword"
 
                            tooltip="Confirm Password is a required
 field."
                            id="ConfirmPasswordRequired"
 
                            validationgroup="CreateUserWizard1"
 
                            errormessage="Confirm Password is
 a required field.">
                            *
                          </asp:requiredfieldvalidator>
                        </td>
                      </tr>
                      <tr>
                        <td align="right">
                          <asp:label runat="server"
 
                            associatedcontrolid="Email"
 
                            id="EmailLabel">
                            Email:
                          </asp:label>
                        </td>
                        <td>
                          <asp:textbox runat="server"
 id="Email"></asp:textbox>
                          <asp:requiredfieldvalidator runat="server"
 
                            controltovalidate="Email"
 
                            tooltip="E-mail is a required field."
                            id="EmailRequired" 
                            validationgroup="Createuserwizard1"
 
                            errormessage="E-mail is a required
 field.">
                            *
                          </asp:requiredfieldvalidator>
                        </td>
                      </tr>
                      <tr>
                        <td align="right">
                          <asp:label runat="server"
 
                            associatedcontrolid="Question"
 
                            id="QuestionLabel">
                            Security Question:
                          </asp:label>
                        </td>
                        <td>
                          <asp:textbox runat="server"
 id="Question"></asp:textbox>
                          <asp:requiredfieldvalidator runat="server"
 
                            controltovalidate="Question"
 
                            tooltip="Security Question is a required
 field."
                            id="QuestionRequired"
 
                            validationgroup="CreateUserWizard1"
 
                            errormessage="Security Question is
 a required field.">
                            *
                          </asp:requiredfieldvalidator>
                        </td>
                      </tr>
                      <tr>
                        <td align="right">
                          <asp:label runat="server"
 
                            associatedcontrolid="Answer"
 
                            id="AnswerLabel">
                            Security Answer:
                          </asp:label>
                        </td>
                        <td>
                          <asp:textbox runat="server"
 id="Answer"></asp:textbox>
                          <asp:requiredfieldvalidator runat="server"
 
                            controltovalidate="Answer"
 
                            tooltip="Security Answer is a required
 field."
                            id="AnswerRequired" 
                            validationgroup="CreateUserWizard1"
 
                            errormessage="Security Answer is a
 required field.">
                            *
                          </asp:requiredfieldvalidator>
                        </td>
                      </tr>
                      <tr>
                        <td align="center" colspan="2">
                          <asp:comparevalidator runat="server"
 
                            display="Dynamic" 
                            errormessage="The Password and Confirm
 Password fields must match."
                            controltocompare="ConfirmPassword"
 
                            controltovalidate="Password"
 
                            id="PasswordCompare"
                            validationgroup="CreateUserWizard1">
                          </asp:comparevalidator>
                        </td>
                      </tr>
                      <tr>
                        <td align="center" colspan="2"
 style="color: Red;">
                          <asp:literal runat="server"
 
                            enableviewstate="False"
 
                            id="FailureText">
                          </asp:literal>
                        </td>
                      </tr>
                    </table>
                  </td>
                </tr>
              </table>
            </contenttemplate>
          </asp:createuserwizardstep>
          <asp:completewizardstep ID="CompleteWizardStep1"
 
            runat="server" 
            title="Complete">
            <contenttemplate>
              <table border="0">
                <tr>
                  <td>
                    <table border="0" style="height:
 100%; width: 100%;">
                      <tr>
                        <td align="center" colspan="2">
                          Complete
                        </td>
                      </tr>
                      <tr>
                        <td>
                          Your account has been successfully created.
                        </td>
                      </tr>
                      <tr>
                        <td align="right" colspan="2">
                          <asp:button runat="server"
 
                            validationgroup="CreateUserWizard1"
 
                            commandname="Continue"
                            id="ContinueButton" 
                            causesvalidation="False"
 
                            text="Continue" />
                        </td>
                      </tr>
                    </table>
                  </td>
                </tr>
              </table>
            </contenttemplate>
          </asp:completewizardstep>
        </wizardsteps>
      </asp:createuserwizard>
    </form>
  </body>
</html>
<%@ page language="C#"%>

<script runat="server">

</script>

<html>
  <head id="Head1" runat="server">
    <title>CreateUserWizard Example</title>
  </head>
  <body>
    <form id="form1" runat="server">
      <asp:createuserwizard id="CreateUserWizard1" 
        runat="server">
        <wizardsteps>
          <asp:createuserwizardstep id="CreateUserWizardStep1" 
            runat="server" 
            title="Sign Up for Your New Account">
            <contenttemplate>
              <table border="0">
                <tr>
                  <td>
                    <table border="0" style="height: 100%; width:
 100%;">
                      <tr>
                        <td align="center" colspan="2">
                          Sign Up for Your New Account</td>
                      </tr>
                      <tr>
                        <td align="right">
                          <asp:label runat="server" 
                            associatedcontrolid="UserName" 
                            id="UserNameLabel">
                            User Name:
                          </asp:label>
                        </td>
                        <td>
                          <asp:textbox runat="server" id="UserName"></asp:textbox>
                          <asp:requiredfieldvalidator runat="server"
 
                            controltovalidate="UserName" 
                            tooltip="User Name is a required field."
                            id="UserNameRequired" 
                            validationgroup="CreateUserWizard1" 
                            errormessage="User Name is a required field.">
                            *
                          </asp:requiredfieldvalidator>
                        </td>
                      </tr>
                      <tr>
                        <td align="right">
                          <asp:label runat="server" 
                            associatedcontrolid="Password" 
                            id="PasswordLabel">
                            Password:</asp:label>
                        </td>
                        <td>
                          <asp:textbox runat="server" textmode="Password"
 id="Password"></asp:textbox>
                          <asp:requiredfieldvalidator runat="server"
 
                            controltovalidate="Password" 
                            tooltip="Password is a required field."
                            id="PasswordRequired" 
                            validationgroup="Createuserwizard1" 
                            errormessage="Password is a required field.">
                            *
                          </asp:requiredfieldvalidator>
                        </td>
                      </tr>
                      <tr>
                        <td align="right">
                          <asp:label runat="server" 
                            associatedcontrolid="ConfirmPassword" 
                            id="ConfirmPasswordLabel">
                            Confirm Password:
                          </asp:label>
                        </td>
                        <td>
                          <asp:textbox runat="server" textmode="Password"
 id="ConfirmPassword"></asp:textbox>
                          <asp:requiredfieldvalidator runat="server"
 
                            controltovalidate="ConfirmPassword" 
                            tooltip="Confirm Password is a required field."
                            id="ConfirmPasswordRequired" 
                            validationgroup="CreateUserWizard1" 
                            errormessage="Confirm Password is a required field.">
                            *
                          </asp:requiredfieldvalidator>
                        </td>
                      </tr>
                      <tr>
                        <td align="right">
                          <asp:label runat="server" 
                            associatedcontrolid="Email" 
                            id="EmailLabel">
                            Email:
                          </asp:label>
                        </td>
                        <td>
                          <asp:textbox runat="server" id="Email"></asp:textbox>
                          <asp:requiredfieldvalidator runat="server"
 
                            controltovalidate="Email" 
                            tooltip="E-mail is a required field."
                            id="EmailRequired" 
                            validationgroup="Createuserwizard1" 
                            errormessage="E-mail is a required field.">
                            *
                          </asp:requiredfieldvalidator>
                        </td>
                      </tr>
                      <tr>
                        <td align="right">
                          <asp:label runat="server" 
                            associatedcontrolid="Question" 
                            id="QuestionLabel">
                            Security Question:
                          </asp:label>
                        </td>
                        <td>
                          <asp:textbox runat="server" id="Question"></asp:textbox>
                          <asp:requiredfieldvalidator runat="server"
 
                            controltovalidate="Question" 
                            tooltip="Security Question is a required field."
                            id="QuestionRequired" 
                            validationgroup="CreateUserWizard1" 
                            errormessage="Security Question is a required field.">
                            *
                          </asp:requiredfieldvalidator>
                        </td>
                      </tr>
                      <tr>
                        <td align="right">
                          <asp:label runat="server" 
                            associatedcontrolid="Answer" 
                            id="AnswerLabel">
                            Security Answer:
                          </asp:label>
                        </td>
                        <td>
                          <asp:textbox runat="server" id="Answer"></asp:textbox>
                          <asp:requiredfieldvalidator runat="server"
 
                            controltovalidate="Answer" 
                            tooltip="Security Answer is a required field."
                            id="AnswerRequired" 
                            validationgroup="CreateUserWizard1" 
                            errormessage="Security Answer is a required field.">
                            *
                          </asp:requiredfieldvalidator>
                        </td>
                      </tr>
                      <tr>
                        <td align="center" colspan="2">
                          <asp:comparevalidator runat="server" 
                            display="Dynamic" 
                            errormessage="The Password and Confirm Password
 fields must match."
                            controltocompare="ConfirmPassword" 
                            controltovalidate="Password" 
                            id="PasswordCompare"
                            validationgroup="CreateUserWizard1">
                          </asp:comparevalidator>
                        </td>
                      </tr>
                      <tr>
                        <td align="center" colspan="2" style="color:
 Red;">
                          <asp:literal runat="server" 
                            enableviewstate="False" 
                            id="FailureText">
                          </asp:literal>
                        </td>
                      </tr>
                    </table>
                  </td>
                </tr>
              </table>
            </contenttemplate>
          </asp:createuserwizardstep>
          <asp:completewizardstep ID="CompleteWizardStep1" 
            runat="server" 
            title="Complete">
            <contenttemplate>
              <table border="0">
                <tr>
                  <td>
                    <table border="0" style="height: 100%; width:
 100%;">
                      <tr>
                        <td align="center" colspan="2">
                          Complete
                        </td>
                      </tr>
                      <tr>
                        <td>
                          Your account has been successfully created.
                        </td>
                      </tr>
                      <tr>
                        <td align="right" colspan="2">
                          <asp:button runat="server" 
                            validationgroup="CreateUserWizard1" 
                            commandname="Continue"
                            id="ContinueButton" 
                            causesvalidation="False" 
                            text="Continue" />
                        </td>
                      </tr>
                    </table>
                  </td>
                </tr>
              </table>
            </contenttemplate>
          </asp:completewizardstep>
        </wizardsteps>
      </asp:createuserwizard>
    </form>
  </body>
</html>
.NET Framework のセキュリティ.NET Frameworkセキュリティ
継承階層継承階層
System.Object
   System.Web.UI.Control
     System.Web.UI.WebControls.View
       System.Web.UI.WebControls.WizardStepBase
         System.Web.UI.WebControls.TemplatedWizardStep
          System.Web.UI.WebControls.CreateUserWizardStep
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


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

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

辞書ショートカット

すべての辞書の索引

「CreateUserWizardStep クラス」の関連用語

CreateUserWizardStep クラスのお隣キーワード
検索ランキング

   

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



CreateUserWizardStep クラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS