CreateUserWizard Klass

Definition

Tillhandahåller ett användargränssnitt för att skapa nya användarkonton för webbplatser.

public ref class CreateUserWizard : System::Web::UI::WebControls::Wizard
[System.ComponentModel.Bindable(false)]
public class CreateUserWizard : System.Web.UI.WebControls.Wizard
[<System.ComponentModel.Bindable(false)>]
type CreateUserWizard = class
    inherit Wizard
Public Class CreateUserWizard
Inherits Wizard
Arv
Attribut

Exempel

Det första kodexemplet visar hur du CreateUserWizard använder kontrollen i dess grundläggande form. Den här sidan skapar ett nytt användarkonto för webbplatsen med webbplatsens standardobjekt MembershipProvider .

<%@ 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 basic sample</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
      <asp:createuserwizard id="Createuserwizard1" runat="server" >
      </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 basic sample</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
      <asp:createuserwizard id="Createuserwizard1" runat="server" >
      </asp:createuserwizard>
    </div>
    </form>
</body>
</html>

Det andra kodexemplet visar hur du CreateUserWizard använder kontrollen med standardmallarna.

Important

Det här exemplet har en textruta som accepterar användarindata, vilket är ett potentiellt säkerhetshot. Som standard kontrollerar ASP.NET webbsidor att användarindata inte innehåller skript- eller HTML-element. Mer information finns i Översikt över skriptexploateringar.

<%@ 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 Sample</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
      <asp:createuserwizard id="Createuserwizard1" runat="server">
        <wizardsteps>
          <asp:createuserwizardstep 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 required."
                            id="UserNameRequired" validationgroup="Createuserwizard1" errormessage="User Name is required.">
                            *</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 required."
                            id="PasswordRequired" validationgroup="Createuserwizard1" errormessage="Password is required.">
                            *</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 required."
                            id="ConfirmPasswordRequired" validationgroup="Createuserwizard1" errormessage="Confirm Password is required.">
                            *</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="Email is required."
                            id="EmailRequired" validationgroup="Createuserwizard1" errormessage="Email is required.">
                            *</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 required."
                            id="QuestionRequired" validationgroup="Createuserwizard1" errormessage="Security question is required.">
                            *</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 required."
                            id="AnswerRequired" validationgroup="Createuserwizard1" errormessage="Security answer is required.">
                            *</asp:requiredfieldvalidator>
                        </td>
                      </tr>
                      <tr>
                        <td align="center" colspan="2">
                          <asp:comparevalidator runat="server" display="Dynamic" errormessage="The Password and Confirmation Password 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 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>
    </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 sample</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
      <asp:createuserwizard id="Createuserwizard1" runat="server">
        <wizardsteps>
          <asp:createuserwizardstep 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 required."
                            id="UserNameRequired" validationgroup="Createuserwizard1" errormessage="User Name is required.">
                            *</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 required."
                            id="PasswordRequired" validationgroup="Createuserwizard1" errormessage="Password is required.">
                            *</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 required."
                            id="ConfirmPasswordRequired" validationgroup="Createuserwizard1" errormessage="Confirm Password is required.">
                            *</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="Email is required."
                            id="EmailRequired" validationgroup="Createuserwizard1" errormessage="Email is required.">
                            *</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 required."
                            id="QuestionRequired" validationgroup="Createuserwizard1" errormessage="Security question is required.">
                            *</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 required."
                            id="AnswerRequired" validationgroup="Createuserwizard1" errormessage="Security answer is required.">
                            *</asp:requiredfieldvalidator>
                        </td>
                      </tr>
                      <tr>
                        <td align="center" colspan="2">
                          <asp:comparevalidator runat="server" display="Dynamic" errormessage="The Password and Confirmation Password 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 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>
    </div>
    </form>
</body>
</html>

Det tredje kodexemplet lägger till ytterligare ett steg i CreateUserWizard kontrollen och använder CreatedUser händelsen för att lagra användarens för- och efternamn i anpassningsegenskaper. Kodexemplet kräver följande poster i filen Web.config.

<configuration>

<system.web>

<profile>

<properties>

<add name="userName" />

</properties>

</profile>

</system.web>

</configuration>

Important

Det här exemplet har en textruta som accepterar användarindata, vilket är ett potentiellt säkerhetshot. Som standard kontrollerar ASP.NET webbsidor att användarindata inte innehåller skript- eller HTML-element. Mer information finns i Översikt över skriptexploateringar.

<%@ 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">
void CreateUserWizard1_CreatedUser(object sender, EventArgs e)
{
  Profile.SetPropertyValue("userName",firstName.Text + " " + lastName.Text);  
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>
      CreateUserWizard.CreatedUser sample</title>
  </head>
  <body>
    <form id="form1" runat="server">
      <div>
        <asp:createuserwizard id="CreateUserWizard1" 
                              oncreateduser="CreateUserWizard1_CreatedUser"
                              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>
<%@ 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">

  Sub CreateUserWizard1_CreatedUser(ByVal sender As Object, ByVal e As System.EventArgs)
    Profile.SetPropertyValue("userName", firstName.Text & " " & lastName.Text)
  End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>
      CreateUserWizard.CreatedUser sample</title>
  </head>
  <body>
    <form id="form1" runat="server">
      <div>
        <asp:createuserwizard id="CreateUserWizard1"
                              oncreateduser="CreateUserWizard1_CreatedUser"
                              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>

Kommentarer

I det här avsnittet:

Introduction

Kontrollen CreateUserWizard tillhandahåller användargränssnittet för objektet MembershipProvider som kommunicerar med webbplatsens användardatalager för att skapa nya användarkonton i datalagret. Förlitar CreateUserWizard sig på MembershipProvider att skapa användaren och inaktivera dem om det behövs.

Note

Om du inte är bekant med ASP.NET inloggningskontroller kan det vara bra att läsa ASP.NET Översikt över inloggningskontroller innan du fortsätter. En lista över andra ämnen som rör inloggningskontroller och medlemskap finns i Hantera användare med hjälp av medlemskap.

Som standard CreateUserWizard accepterar kontrollen ett användarnamn och lösenord från webbplatsbesökaren. Baserat på kraven för webbplatsens MembershipProvider objekt CreateUserWizard accepterar kontrollen eventuellt en e-postadress som representeras av Email egenskapen och en bekräftelsefråga och svar för lösenordsåterställning som representeras av Question och Answer. En tabell som visar alla obligatoriska och valfria kontroller för CreateUserWizardfinns i CreateUserStep.

Important

Om AutoGeneratePassword är inställt på true och PasswordStrengthRegularExpression egenskapen anges i programmets Web.config-fil kan du eventuellt generera ett lösenord som inte klarar styrketestet för reguljära uttryck. I det här fallet genererar skapandet av en användare ett fel som anger ett ogiltigt lösenord.

Skapa en användare

När en användare skapas med CreateUserWizardinteragerar kontrollen med strömmen MembershipProvider för att utföra följande uppgifter i ordning.

  1. Skapa ett lösenord om AutoGeneratePassword är inställt på true.

  2. Skapa användaren i datalagret som MembershipProvider representerar.

  3. Inaktivera användaren i arkivet om egenskapen DisableCreatedUser är inställd på true.

Du kan utöka CreateUserWizard kontrollen för att acceptera ytterligare information genom att lägga till ytterligare fält eller genom att lägga till ytterligare steg före eller efter de angivna mallarna i CreateUserStep egenskaperna och CompleteStep .

Note

Steget CreateUserWizardStep är det första steget i CreateUserWizard kontrollen och är ett obligatoriskt steg. Som standard AllowReturn är egenskapen inställd false på att hindra användaren från att återgå till CreateUserWizardStep steget och oavsiktligt försöka skapa ett annat användarkonto med samma autentiseringsuppgifter. Om EnableViewState är inställt på falseAllowReturn underhålls inte egenskapen i visningstillstånd och du måste inkludera logik i ditt program för att behålla AllowReturn värdet.

CreateUserWizard kontrollegenskaper som representeras av textrutor, till exempel UserName, är tillgängliga under alla faser i sidlivscykeln. Kontrollen hämtar eventuella ändringar som görs av slutanvändaren med hjälp av den TextChanged händelse som genereras av textrutorna.

Kontrollen CreateUserWizard kan också skicka e-postmeddelanden till nya användare om du har konfigurerat en SMTP-e-postserver för att skicka e-post. För mer information, se egenskapen MailDefinition.

Note

Kontrollen CreateUserWizard använder e-posttjänster på Internet för att skicka inloggningsinformation till användare. Det finns inneboende säkerhetsrisker med att skicka lösenord i e-post. Du bör avgöra om dessa säkerhetsrisker är godtagbara för din webbplats.

Format och mallar

CreateUserWizard När kontrollen inte är anpassad med mallar AccessKey gäller kontrollens egenskap CreateUserWizard för den första textrutan i kontrollen och TabIndex egenskapen, som tillämpas på alla textrutor i kontrollen. Om kontrollen CreateUserWizard är anpassad med mallar ignoreras AccessKey egenskapen och TabIndex egenskapen. I det här fallet anger du AccessKey egenskapen och egenskapen för varje underordnad TabIndex mallkontroll.

CreateUserWizard kontrollegenskaper som representeras av textrutor, till exempel UserName och Password, är tillgängliga under alla faser i sidlivscykeln. Kontrollen hämtar eventuella ändringar som görs av slutanvändaren med hjälp av den TextChanged händelse som genereras av textrutorna.

Note

AutoGeneratePasswordOm du anger egenskapen , MembershipProvidereller RequireEmail återskapas de underordnade kontrollerna i CreateUserWizard kontrollen och deras kontrolltillstånd går förlorat i processen. Undvik den här situationen genom att uttryckligen behålla kontrolltillståndet för kontrollens CreateUserWizard underordnade kontroller eller undvika att placera kontroller i mallar.

I följande tabell visas egenskaperna för CreateUserWizard kontrollformat och förklarar vilket gränssnittselement varje formategenskap påverkar. En lista över vilka egenskaper varje formatmall gäller för finns i dokumentationen för de enskilda formategenskaperna.

Formategenskap Användargränssnittselement påverkas
ContinueButtonStyle Knappen Fortsätt .
CreateUserButtonStyle Knappen Skapa användare .
HyperLinkStyle Länkar till andra sidor.
InstructionTextStyle Instruktionstext på sidan som talar om för användarna hur de ska använda kontrollen.
LabelStyle Etiketter för alla indatafält, till exempel textrutor.
TextBoxStyle Textinmatningsindatafält.
TitleTextStyle Rubriktext för varje vy.
CompleteSuccessTextStyle Text som visas för användaren när lösenordsåterställnings- eller återställningsförsöket lyckas.
ErrorMessageStyle Felmeddelanden när medlemskapsprovidern inte kan skapa ett nytt användarkonto.
PasswordHintStyle Texten som beskriver lösenordskrav.
ValidatorTextStyle Felmeddelanden som är associerade med validering.

Valideringsgruppering

Kontrollen CreateUserWizard använder en valideringsgrupp så att andra fält på samma sida som CreateUserWizard kontrollen kan verifieras separat. Som standard ID används kontrollens CreateUserWizard egenskap som namnet på verifieringsgruppen. En kontroll med ID:t "CreateUserWizard1" använder till exempel CreateUserWizard ett valideringsgruppnamn för "CreateUserWizard1". Om du vill ange den verifieringsgrupp som kontrollen ingår i CreateUserWizard måste du malla kontrollen och ändra verifieringsgruppens namn.

Observera att klassen CreateUserWizard ärver från klassen Wizard, som inte stöder särskild Microsoft Internet Explorer rendering för icke-standardläge eller egenheter. CreateUserWizard försöker inte optimera återgivningen för icke-standardläge för Internet Explorer. Om du vill få bästa Internet Explorer rendering med hjälp av kontrollen CreateUserWizard använder du dokumenttypen XHTML, som läggs till som standard i Visual Web Developer och Visual Studio.

Formatering med hjälp av layoutmallar

Med CreateUserWizard kontrollen kan du ange kontrollens layout utan att du behöver använda ett HTML-element table . I stället kan du använda ett LayoutTemplate element för att ange layouten. I layoutmallen skapar du platshållarkontroller för att ange var objekt ska infogas dynamiskt i kontrollen. (Detta liknar hur mallmodellen för ListView kontrollen fungerar.) Mer information finns i egenskapen Wizard.LayoutTemplate .

Tillgänglighet

Information om hur du konfigurerar den här kontrollen så att den genererar markering som överensstämmer med tillgänglighetsstandarder finns i Accessibility i Visual Studio och ASP.NET och ASP.NET Controls and Accessibility.

Deklarativ syntax

<asp:CreateUserWizard
    AccessKey="string"
    ActiveStepIndex="integer"
    Answer="string"
    AnswerLabelText="string"
    AnswerRequiredErrorMessage="string"
    AutoGeneratePassword="True|False"
    BackColor="color name|#dddddd"
    BorderColor="color name|#dddddd"
    BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|
        Inset|Outset"
    BorderWidth="size"
    CancelButtonImageUrl="uri"
    CancelButtonText="string"
    CancelButtonType="Button|Image|Link"
    CancelDestinationPageUrl="uri"
    CellPadding="integer"
    CellSpacing="integer"
    CompleteSuccessText="string"
    ConfirmPasswordCompareErrorMessage="string"
    ConfirmPasswordLabelText="string"
    ConfirmPasswordRequiredErrorMessage="string"
    ContinueButtonImageUrl="uri"
    ContinueButtonText="string"
    ContinueButtonType="Button|Image|Link"
    ContinueDestinationPageUrl="uri"
    CreateUserButtonImageUrl="uri"
    CreateUserButtonText="string"
    CreateUserButtonType="Button|Image|Link"
    CssClass="string"
    DisableCreatedUser="True|False"
    DisplayCancelButton="True|False"
    DisplaySideBar="True|False"
    DuplicateEmailErrorMessage="string"
    DuplicateUserNameErrorMessage="string"
    EditProfileIconUrl="uri"
    EditProfileText="string"
    EditProfileUrl="uri"
    Email="string"
    EmailLabelText="string"
    EmailRegularExpression="string"
    EmailRegularExpressionErrorMessage="string"
    EmailRequiredErrorMessage="string"
    Enabled="True|False"
    EnableTheming="True|False"
    EnableViewState="True|False"
    FinishCompleteButtonImageUrl="uri"
    FinishCompleteButtonText="string"
    FinishCompleteButtonType="Button|Image|Link"
    FinishDestinationPageUrl="uri"
    FinishPreviousButtonImageUrl="uri"
    FinishPreviousButtonText="string"
    FinishPreviousButtonType="Button|Image|Link"
    Font-Bold="True|False"
    Font-Italic="True|False"
    Font-Names="string"
    Font-Overline="True|False"
    Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|Medium|
        Large|X-Large|XX-Large"
    Font-Strikeout="True|False"
    Font-Underline="True|False"
    ForeColor="color name|#dddddd"
    HeaderText="string"
    Height="size"
    HelpPageIconUrl="uri"
    HelpPageText="string"
    HelpPageUrl="uri"
    ID="string"
    InstructionText="string"
    InvalidAnswerErrorMessage="string"
    InvalidEmailErrorMessage="string"
    InvalidPasswordErrorMessage="string"
    InvalidQuestionErrorMessage="string"
    LoginCreatedUser="True|False"
    MailDefinition-BodyFileName="uri"
    MailDefinition-CC="string"
    MailDefinition-From="string"
    MailDefinition-IsBodyHtml="True|False"
    MailDefinition-Priority="Normal|Low|High"
    MailDefinition-Subject="string"
    MembershipProvider="string"
    OnActiveStepChanged="ActiveStepChanged event handler"
    OnCancelButtonClick="CancelButtonClick event handler"
    OnContinueButtonClick="ContinueButtonClick event handler"
    OnCreatedUser="CreatedUser event handler"
    OnCreateUserError="CreateUserError event handler"
    OnCreatingUser="CreatingUser event handler"
    OnDataBinding="DataBinding event handler"
    OnDisposed="Disposed event handler"
    OnFinishButtonClick="FinishButtonClick event handler"
    OnInit="Init event handler"
    OnLoad="Load event handler"
    OnNextButtonClick="NextButtonClick event handler"
    OnPreRender="PreRender event handler"
    OnPreviousButtonClick="PreviousButtonClick event handler"
    OnSendingMail="SendingMail event handler"
    OnSendMailError="SendMailError event handler"
    OnSideBarButtonClick="SideBarButtonClick event handler"
    OnUnload="Unload event handler"
    PasswordHintText="string"
    PasswordLabelText="string"
    PasswordRegularExpression="string"
    PasswordRegularExpressionErrorMessage="string"
    PasswordRequiredErrorMessage="string"
    Question="string"
    QuestionLabelText="string"
    QuestionRequiredErrorMessage="string"
    RequireEmail="True|False"
    runat="server"
    SkinID="string"
    SkipLinkText="string"
    StartNextButtonImageUrl="uri"
    StartNextButtonText="string"
    StartNextButtonType="Button|Image|Link"
    StepNextButtonImageUrl="uri"
    StepNextButtonText="string"
    StepNextButtonType="Button|Image|Link"
    StepPreviousButtonImageUrl="uri"
    StepPreviousButtonText="string"
    StepPreviousButtonType="Button|Image|Link"
    Style="string"
    TabIndex="integer"
    ToolTip="string"
    UnknownErrorMessage="string"
    UserName="string"
    UserNameLabelText="string"
    UserNameRequiredErrorMessage="string"
    Visible="True|False"
    Width="size"
>
        <CancelButtonStyle/>
        <CompleteSuccessTextStyle/>
        <ContinueButtonStyle/>
        <CreateUserButtonStyle/>
        <ErrorMessageStyle/>
        <FinishCompleteButtonStyle/>
        <FinishNavigationTemplate>
            <!-- child controls -->
        </FinishNavigationTemplate>
        <FinishPreviousButtonStyle/>
        <HeaderStyle/>
        <HeaderTemplate>
            <!-- child controls -->
        </HeaderTemplate>
        <HyperLinkStyle/>
        <InstructionTextStyle/>
        <LabelStyle/>
        <MailDefinition
            BodyFileName="uri"
            CC="string"
            From="string"
            IsBodyHtml="True|False"
            Priority="Normal|Low|High"
            Subject="string"
>
                <EmbeddedObjects>
                        <asp:EmbeddedMailObject
                            Name="string"
                            Path="uri"
                        />
                </EmbeddedObjects>
        </MailDefinition>
        <NavigationButtonStyle/>
        <NavigationStyle/>
        <PasswordHintStyle/>
        <SideBarButtonStyle/>
        <SideBarStyle/>
        <SideBarTemplate>
            <!-- child controls -->
        </SideBarTemplate>
        <StartNavigationTemplate>
            <!-- child controls -->
        </StartNavigationTemplate>
        <StartNextButtonStyle/>
        <StepNavigationTemplate>
            <!-- child controls -->
        </StepNavigationTemplate>
        <StepNextButtonStyle/>
        <StepPreviousButtonStyle/>
        <StepStyle/>
        <TextBoxStyle/>
        <TitleTextStyle/>
        <ValidatorTextStyle/>
        <WizardSteps>
                <asp:TemplatedWizardStep
                    AllowReturn="True|False"
                    ContentTemplateContainer="string"
                    EnableTheming="True|False"
                    EnableViewState="True|False"
                    ID="string"
                    OnActivate="Activate event handler"
                    OnDataBinding="DataBinding event handler"
                    OnDeactivate="Deactivate event handler"
                    OnDisposed="Disposed event handler"
                    OnInit="Init event handler"
                    OnLoad="Load event handler"
                    OnPreRender="PreRender event handler"
                    OnUnload="Unload event handler"
                    runat="server"
                    SkinID="string"
                    StepType="Auto|Complete|Finish|Start|Step"
                    Title="string"
                    Visible="True|False"
>
                        <ContentTemplate>
                            <!-- child controls -->
                        </ContentTemplate>
                        <CustomNavigationTemplate>
                            <!-- child controls -->
                        </CustomNavigationTemplate>
                </asp:TemplatedWizardStep>
                <asp:WizardStep
                    AllowReturn="True|False"
                    EnableTheming="True|False"
                    EnableViewState="True|False"
                    ID="string"
                    OnActivate="Activate event handler"
                    OnDataBinding="DataBinding event handler"
                    OnDeactivate="Deactivate event handler"
                    OnDisposed="Disposed event handler"
                    OnInit="Init event handler"
                    OnLoad="Load event handler"
                    OnPreRender="PreRender event handler"
                    OnUnload="Unload event handler"
                    runat="server"
                    SkinID="string"
                    StepType="Auto|Complete|Finish|Start|Step"
                    Title="string"
                    Visible="True|False"
                />
        </WizardSteps>
</asp:CreateUserWizard>

Konstruktorer

Name Description
CreateUserWizard()

Initierar en ny instans av CreateUserWizard klassen.

Fält

Name Description
ContinueButtonCommandName

Representerar värdet för CommandName knappen Fortsätt i det sista steget för att skapa ett användarkonto. Fältet ContinueButtonCommandName är skrivskyddat.

Egenskaper

Name Description
AccessKey

Hämtar eller anger åtkomstnyckeln som gör att du snabbt kan navigera till webbserverkontrollen.

(Ärvd från WebControl)
ActiveStep

Hämtar steget i samlingen WizardSteps som för närvarande visas för användaren.

(Ärvd från Wizard)
ActiveStepIndex

Hämtar eller anger det steg som för närvarande visas för användaren.

Adapter

Hämtar det webbläsarspecifika adaptern för kontrollen.

(Ärvd från Control)
Answer

Hämtar eller ställer in slutanvändarens svar på bekräftelsefrågan för lösenordsåterställning.

AnswerLabelText

Hämtar eller anger texten i den etikett som identifierar textrutan lösenordsbekräftelsesvar.

AnswerRequiredErrorMessage

Hämtar eller anger felmeddelandet som visas när användaren inte anger något svar på frågan om lösenordsbekräftelse.

AppRelativeTemplateSourceDirectory

Hämtar eller anger den programrelativa virtuella katalogen PageUserControl för eller -objektet som innehåller den här kontrollen.

(Ärvd från Control)
Attributes

Hämtar samlingen med godtyckliga attribut (endast för återgivning) som inte motsvarar egenskaperna i kontrollen.

(Ärvd från WebControl)
AutoGeneratePassword

Hämtar eller anger ett värde som anger om ett lösenord ska genereras automatiskt för det nya användarkontot.

BackColor

Hämtar eller anger bakgrundsfärgen för webbserverkontrollen.

(Ärvd från WebControl)
BindingContainer

Hämtar kontrollen som innehåller den här kontrollens databindning.

(Ärvd från Control)
BorderColor

Hämtar eller anger kantlinjefärgen för webbkontrollen.

(Ärvd från WebControl)
BorderStyle

Hämtar eller anger kantlinjeformatet för webbserverkontrollen.

(Ärvd från WebControl)
BorderWidth

Hämtar eller anger kantlinjebredden för webbserverkontrollen.

(Ärvd från WebControl)
CancelButtonImageUrl

Hämtar eller anger URL:en för den bild som visas för knappen Avbryt .

(Ärvd från Wizard)
CancelButtonStyle

Hämtar en referens till en samling formategenskaper som definierar utseendet på knappen Avbryt .

(Ärvd från Wizard)
CancelButtonText

Hämtar eller anger textrubriken som visas för knappen Avbryt .

(Ärvd från Wizard)
CancelButtonType

Hämtar eller anger vilken typ av knapp som återges som knappen Avbryt .

(Ärvd från Wizard)
CancelDestinationPageUrl

Hämtar eller anger den URL som användaren dirigeras till när de klickar på knappen Avbryt .

(Ärvd från Wizard)
CellPadding

Hämtar eller anger mängden utrymme mellan innehållet i cellen och cellkantlinjen.

(Ärvd från Wizard)
CellSpacing

Hämtar eller anger mängden utrymme mellan celler.

(Ärvd från Wizard)
ChildControlsCreated

Hämtar ett värde som anger om serverkontrollens underordnade kontroller har skapats.

(Ärvd från Control)
ClientID

Hämtar kontroll-ID:t för HTML-kod som genereras av ASP.NET.

(Ärvd från Control)
ClientIDMode

Hämtar eller anger den algoritm som används för att generera värdet för ClientID egenskapen.

(Ärvd från Control)
ClientIDSeparator

Hämtar ett teckenvärde som representerar det avgränsartecken som används i egenskapen ClientID .

(Ärvd från Control)
CompleteStep

Hämtar en referens till det sista steget för att skapa användarkonton.

CompleteSuccessText

Hämtar eller anger texten som visas när ett användarkonto för webbplatsen har skapats.

CompleteSuccessTextStyle

Hämtar en referens till en samling egenskaper som definierar utseendet på texten som visas när ett användarkonto för webbplatsen har skapats.

ConfirmPassword

Hämtar det andra lösenordet som angetts av användaren.

ConfirmPasswordCompareErrorMessage

Hämtar eller anger felmeddelandet som visas när användaren anger två olika lösenord i lösenordet och bekräftar textrutorna för lösenord.

ConfirmPasswordLabelText

Hämtar eller anger texten i etiketten för den andra textrutan för lösenord.

ConfirmPasswordRequiredErrorMessage

Hämtar eller anger felmeddelandet som visas när användaren lämnar textrutan bekräfta lösenord tom.

Context

Hämtar objektet HttpContext som är associerat med serverkontrollen för den aktuella webbbegäran.

(Ärvd från Control)
ContinueButtonImageUrl

Hämtar eller anger URL:en för en bild som används för knappen Fortsätt i det sista steget för att skapa användarkontot.

ContinueButtonStyle

Hämtar en referens till en samling egenskaper som definierar utseendet på knappen Fortsätt .

ContinueButtonText

Hämtar eller anger textrubriken som visas på knappen Fortsätt .

ContinueButtonType

Hämtar eller anger vilken typ av knapp som återges som knappen Fortsätt .

ContinueDestinationPageUrl

Hämtar eller anger url:en för sidan som användaren ser när han eller hon har klickat på knappen Fortsätt på sidan som lyckades.

Controls

Hämtar ett ControlCollection objekt som representerar de underordnade kontrollerna i en CompositeControl.

(Ärvd från CompositeControl)
ControlStyle

Hämtar formatmallen för webbserverkontrollen. Den här egenskapen används främst av kontrollutvecklare.

(Ärvd från WebControl)
ControlStyleCreated

Hämtar ett värde som anger om ett Style objekt har skapats för egenskapen ControlStyle . Den här egenskapen används främst av kontrollutvecklare.

(Ärvd från WebControl)
CreateUserButtonImageUrl

Hämtar eller anger URL:en för en bild som visas för knappen Skapa användare .

CreateUserButtonStyle

Hämtar en referens till en samling egenskaper som definierar utseendet på knappen Skapa användare .

CreateUserButtonText

Hämtar eller anger textrubriken som visas på knappen Skapa användare .

CreateUserButtonType

Hämtar eller anger vilken typ av knapp som återges som knappen Skapa användare .

CreateUserStep

Hämtar en referens till mallen för steget för att skapa användarkontot.

CssClass

Hämtar eller anger css-klassen (Cascading Style Sheet) som återges av webbserverkontrollen på klienten.

(Ärvd från WebControl)
DataItemContainer

Hämtar en referens till namngivningscontainern om namngivningscontainern implementerar IDataItemContainer.

(Ärvd från Control)
DataKeysContainer

Hämtar en referens till namngivningscontainern om namngivningscontainern implementerar IDataKeysControl.

(Ärvd från Control)
DesignMode

Hämtar ett värde som anger om en kontroll används på en designyta.

(Ärvd från Control)
DisableCreatedUser

Hämtar eller anger ett värde som anger om den nya användaren ska tillåtas logga in på webbplatsen.

DisplayCancelButton

Hämtar eller anger ett booleskt värde som anger om knappen Avbryt ska visas.

(Ärvd från Wizard)
DisplaySideBar

Hämtar eller anger ett värde som anger om kontrollens sidofältsområde ska visas.

DuplicateEmailErrorMessage

Hämtar eller anger felmeddelandet som visas när användaren anger en e-postadress som redan används i medlemskapsprovidern.

DuplicateUserNameErrorMessage

Hämtar eller anger felmeddelandet som visas när användaren anger ett användarnamn som redan används i medlemskapsprovidern.

EditProfileIconUrl

Hämtar eller anger url:en för en bild som ska visas bredvid länken till redigeringssidan för användarprofilen.

EditProfileText

Hämtar eller anger textrubriken för länken till redigeringssidan för användarprofilen.

EditProfileUrl

Hämtar eller anger URL:en för redigeringssidan för användarprofilen.

Email

Hämtar eller anger den e-postadress som användaren anger.

EmailLabelText

Hämtar eller anger texten i etiketten för textrutan för e-post.

EmailRegularExpression

Hämtar eller anger ett reguljärt uttryck som används för att verifiera den angivna e-postadressen.

EmailRegularExpressionErrorMessage

Hämtar eller anger felmeddelandet som visas när den angivna e-postadressen inte uppfyller webbplatsens villkor för e-postadresser.

EmailRequiredErrorMessage

Hämtar eller anger felmeddelandet som visas för användaren när en e-postadress inte anges i textrutan för e-post.

Enabled

Hämtar eller anger ett värde som anger om webbserverkontrollen är aktiverad.

(Ärvd från WebControl)
EnableTheming

Hämtar eller anger ett värde som anger om teman ska gälla för den här kontrollen.

(Ärvd från WebControl)
EnableViewState

Hämtar eller anger ett värde som anger om serverkontrollen bevarar sitt visningstillstånd och visningstillståndet för eventuella underordnade kontroller som den innehåller till den begärande klienten.

(Ärvd från Control)
ErrorMessageStyle

Hämtar en referens till en samling stilegenskaper som definierar utseendet på felmeddelanden.

Events

Hämtar en lista över händelsehanterardelegater för kontrollen. Den här egenskapen är skrivskyddad.

(Ärvd från Control)
FinishCompleteButtonImageUrl

Hämtar eller anger URL:en för den bild som visas för knappen Slutför .

(Ärvd från Wizard)
FinishCompleteButtonStyle

Hämtar en referens till ett Style objekt som definierar inställningarna för knappen Slutför .

(Ärvd från Wizard)
FinishCompleteButtonText

Hämtar eller anger textrubriken som visas för knappen Slutför .

(Ärvd från Wizard)
FinishCompleteButtonType

Hämtar eller anger den typ av knapp som återges som knappen Slutför .

(Ärvd från Wizard)
FinishDestinationPageUrl

Hämtar eller anger den URL som användaren omdirigeras till när de klickar på knappen Slutför .

(Ärvd från Wizard)
FinishNavigationTemplate

Hämtar eller anger mallen som används för att visa navigeringsområdet i Finish steget.

(Ärvd från Wizard)
FinishPreviousButtonImageUrl

Hämtar eller anger URL:en för den bild som visas för knappen Föregående i Finish steget.

(Ärvd från Wizard)
FinishPreviousButtonStyle

Hämtar en referens till ett Style objekt som definierar inställningarna för knappen Föregående i Finish steget.

(Ärvd från Wizard)
FinishPreviousButtonText

Hämtar eller anger textrubriken som visas för knappen Föregående i Finish steget.

(Ärvd från Wizard)
FinishPreviousButtonType

Hämtar eller anger den typ av knapp som återges som knappen Föregående i Finish steget.

(Ärvd från Wizard)
Font

Hämtar teckensnittsegenskaperna som är associerade med webbserverkontrollen.

(Ärvd från WebControl)
ForeColor

Hämtar eller anger förgrundsfärgen (vanligtvis textens färg) för webbserverkontrollen.

(Ärvd från WebControl)
HasAttributes

Hämtar ett värde som anger om kontrollen har attribut inställda.

(Ärvd från WebControl)
HasChildViewState

Hämtar ett värde som anger om den aktuella serverkontrollens underordnade kontroller har några sparade vytillståndsinställningar.

(Ärvd från Control)
HeaderStyle

Hämtar en referens till ett Style objekt som definierar inställningarna för rubrikområdet på kontrollen.

(Ärvd från Wizard)
HeaderTemplate

Hämtar eller anger mallen som används för att visa rubrikområdet på kontrollen.

(Ärvd från Wizard)
HeaderText

Hämtar eller anger textrubriken som visas för rubrikområdet på kontrollen.

(Ärvd från Wizard)
Height

Hämtar eller anger höjden på webbserverkontrollen.

(Ärvd från WebControl)
HelpPageIconUrl

Hämtar eller anger url:en för en bild som ska visas bredvid länken till hjälpsidan.

HelpPageText

Hämtar eller anger textrubriken för länken till hjälpsidan.

HelpPageUrl

Hämtar eller anger URL:en för hjälpsidan.

HyperLinkStyle

Hämtar eller anger en samling egenskaper som definierar utseendet på hyperlänkar.

ID

Hämtar eller anger den programmatiska identifierare som tilldelats serverkontrollen.

(Ärvd från Control)
IdSeparator

Hämtar det tecken som används för att separera kontrollidentifierare.

(Ärvd från Control)
InstructionText

Hämtar eller anger instruktioner för att skapa ett nytt användarkonto.

InstructionTextStyle

Hämtar en referens till en samling egenskaper som definierar instruktionstextens utseende.

InvalidAnswerErrorMessage

Hämtar eller anger meddelandet som visas när svaret på lösenordshämtningen inte är giltigt.

InvalidEmailErrorMessage

Hämtar eller anger meddelandet som visas när den angivna e-postadressen inte är giltig.

InvalidPasswordErrorMessage

Hämtar eller anger meddelandet som visas när det angivna lösenordet inte är giltigt.

InvalidQuestionErrorMessage

Hämtar eller anger meddelandet som visas när den angivna frågan om lösenordshämtning inte är giltig.

IsChildControlStateCleared

Hämtar ett värde som anger om kontroller i den här kontrollen har kontrolltillstånd.

(Ärvd från Control)
IsEnabled

Hämtar ett värde som anger om kontrollen är aktiverad.

(Ärvd från WebControl)
IsTrackingViewState

Hämtar ett värde som anger om serverkontrollen sparar ändringar i visningstillståndet.

(Ärvd från Control)
IsViewStateEnabled

Hämtar ett värde som anger om visningstillstånd är aktiverat för den här kontrollen.

(Ärvd från Control)
LabelStyle

Hämtar en referens till en samling egenskaper som definierar utseendet på etiketter.

LayoutTemplate

Hämtar eller anger det anpassade innehållet i rotcontainern i en Wizard kontroll.

(Ärvd från Wizard)
LoadViewStateByID

Hämtar ett värde som anger om kontrollen deltar i inläsningen av dess visningstillstånd i ID stället för index.

(Ärvd från Control)
LoginCreatedUser

Hämtar eller anger ett värde som anger om den nya användaren ska loggas när användarkontot har skapats.

MailDefinition

Hämtar en referens till en samling egenskaper som definierar egenskaperna för e-postmeddelandet som skickas till nya användare.

MembershipProvider

Hämtar eller ställer in medlemskapsprovidern som anropas för att skapa användarkonton.

NamingContainer

Hämtar en referens till serverkontrollens namngivningscontainer, vilket skapar ett unikt namnområde för differentiering mellan serverkontroller med samma ID egenskapsvärde.

(Ärvd från Control)
NavigationButtonStyle

Hämtar en referens till ett Style objekt som definierar inställningarna för knapparna i navigeringsområdet på kontrollen.

(Ärvd från Wizard)
NavigationStyle

Hämtar en referens till ett Style objekt som definierar inställningarna för navigeringsområdet på kontrollen.

(Ärvd från Wizard)
Page

Hämtar en referens till den Page instans som innehåller serverkontrollen.

(Ärvd från Control)
Parent

Hämtar en referens till serverkontrollens överordnade kontroll i sidkontrollhierarkin.

(Ärvd från Control)
Password

Hämtar lösenordet som angetts av användaren.

PasswordHintStyle

Hämtar en referens till en samling egenskaper som definierar utseendet på texten som beskriver lösenordskrav.

PasswordHintText

Hämtar eller anger texten som beskriver lösenordskrav.

PasswordLabelText

Hämtar eller anger texten i etiketten för textrutan lösenord.

PasswordRegularExpression

Hämtar eller anger ett reguljärt uttryck som används för att verifiera det angivna lösenordet.

PasswordRegularExpressionErrorMessage

Hämtar eller anger felmeddelandet som visas när det angivna lösenordet inte överensstämmer med webbplatsens lösenordskrav.

PasswordRequiredErrorMessage

Hämtar eller anger texten i felmeddelandet som visas när användaren inte anger något lösenord.

Question

Hämtar eller ställer in bekräftelsefrågan för lösenordsåterställning som angetts av användaren.

QuestionAndAnswerRequired

Hämtar ett värde som anger om användaren måste ange en fråga och svar för lösenordsbekräftelse.

QuestionLabelText

Hämtar eller anger texten i etiketten för frågetextrutan.

QuestionRequiredErrorMessage

Hämtar eller anger det felmeddelande som visas när användaren inte anger en fråga om lösenordsbekräftelse.

RenderingCompatibility

Hämtar ett värde som anger den ASP.NET version som renderad HTML kommer att vara kompatibel med.

(Ärvd från Control)
RequireEmail

Hämtar eller anger ett värde som anger om en e-postadress krävs för webbplatsanvändaren.

SideBarButtonStyle

Hämtar en referens till ett Style objekt som definierar inställningarna för knapparna i sidopanelen.

(Ärvd från Wizard)
SideBarStyle

Hämtar en referens till ett Style objekt som definierar inställningarna för sidopanelens område på kontrollen.

(Ärvd från Wizard)
SideBarTemplate

Hämtar eller anger mallen som används för att visa sidofältets område på kontrollen.

(Ärvd från Wizard)
Site

Hämtar information om containern som är värd för den aktuella kontrollen när den återges på en designyta.

(Ärvd från Control)
SkinID

Hämtar eller ställer in huden för att applicera på kontrollen.

(Ärvd från WebControl)
SkipLinkText

Hämtar eller anger ett värde som används för att återge alternativ text som meddelar skärmläsare att hoppa över sidofältets innehåll.

StartNavigationTemplate

Hämtar eller anger mallen som används för att visa navigeringsområdet i kontrollsteget StartWizard .

(Ärvd från Wizard)
StartNextButtonImageUrl

Hämtar eller anger URL:en för den bild som visas för knappen Nästa i Start steget.

(Ärvd från Wizard)
StartNextButtonStyle

Hämtar en referens till ett Style objekt som definierar inställningarna för knappen Nästa i Start steget.

(Ärvd från Wizard)
StartNextButtonText

Hämtar eller anger textrubriken som visas för knappen Nästa i Start steget.

(Ärvd från Wizard)
StartNextButtonType

Hämtar eller anger vilken typ av knapp som återges som knappen Nästa i Start steget.

(Ärvd från Wizard)
StepNavigationTemplate

Hämtar eller anger mallen som används för att visa navigeringsområdet på andra WizardStepBase-härledda objekt än Startsteget , Finisheller Complete .

(Ärvd från Wizard)
StepNextButtonImageUrl

Hämtar eller anger URL:en för den bild som visas för knappen Nästa .

(Ärvd från Wizard)
StepNextButtonStyle

Hämtar en referens till objektet Style som definierar inställningarna för knappen Nästa .

(Ärvd från Wizard)
StepNextButtonText

Hämtar eller anger textrubriken som visas för knappen Nästa .

(Ärvd från Wizard)
StepNextButtonType

Hämtar eller anger vilken typ av knapp som återges som knappen Nästa .

(Ärvd från Wizard)
StepPreviousButtonImageUrl

Hämtar eller anger URL:en för den bild som visas för knappen Föregående .

(Ärvd från Wizard)
StepPreviousButtonStyle

Hämtar en referens till ett Style objekt som definierar inställningarna för knappen Föregående .

(Ärvd från Wizard)
StepPreviousButtonText

Hämtar eller anger textrubriken som visas för knappen Föregående .

(Ärvd från Wizard)
StepPreviousButtonType

Hämtar eller anger den typ av knapp som återges som knappen Föregående .

(Ärvd från Wizard)
StepStyle

Hämtar en referens till ett Style objekt som definierar inställningarna för objekten WizardStep .

(Ärvd från Wizard)
Style

Hämtar en samling textattribut som återges som ett formatattribut på den yttre taggen för webbserverkontrollen.

(Ärvd från WebControl)
SupportsDisabledAttribute

Hämtar ett värde som anger om kontrollen ska ange disabled attributet för det renderade HTML-elementet till "inaktiverat" när kontrollens IsEnabled egenskap är false.

(Ärvd från CompositeControl)
TabIndex

Hämtar eller anger flikindexet för webbserverkontrollen.

(Ärvd från WebControl)
TagKey

Hämtar värdet HtmlTextWriterTag som motsvarar Wizard kontrollen.

(Ärvd från Wizard)
TagName

Hämtar namnet på kontrolltaggen. Den här egenskapen används främst av kontrollutvecklare.

(Ärvd från WebControl)
TemplateControl

Hämtar eller anger en referens till mallen som innehåller den här kontrollen.

(Ärvd från Control)
TemplateSourceDirectory

Hämtar den virtuella katalogen för Page eller UserControl som innehåller den aktuella serverkontrollen.

(Ärvd från Control)
TextBoxStyle

Hämtar en referens till en samling egenskaper som definierar utseendet på textrutekontroller.

TitleTextStyle

Hämtar en referens till en samling egenskaper som definierar utseendet på rubriker.

ToolTip

Hämtar eller anger texten som visas när muspekaren hovrar över webbserverkontrollen.

(Ärvd från WebControl)
UniqueID

Hämtar den unika, hierarkiskt kvalificerade identifieraren för serverkontrollen.

(Ärvd från Control)
UnknownErrorMessage

Hämtar eller anger felmeddelandet som visas när ett fel som returneras av medlemskapsprovidern inte har definierats.

UserName

Hämtar eller anger det användarnamn som användaren anger.

UserNameLabelText

Hämtar eller anger texten i etiketten för textrutan användarnamn.

UserNameRequiredErrorMessage

Hämtar eller anger felmeddelandet som visas när textrutan användarnamn lämnas tom.

ValidateRequestMode

Hämtar eller anger ett värde som anger om kontrollen kontrollerar klientindata från webbläsaren efter potentiellt farliga värden.

(Ärvd från Control)
ValidatorTextStyle

Hämtar en referens till objektet Style som gör att du kan ange utseendet på verifieringsfelmeddelandena.

ViewState

Hämtar en ordlista med tillståndsinformation som gör att du kan spara och återställa visningstillståndet för en serverkontroll över flera begäranden för samma sida.

(Ärvd från Control)
ViewStateIgnoresCase

Hämtar ett värde som anger om objektet StateBag är skiftlägesokänsligt.

(Ärvd från Control)
ViewStateMode

Hämtar eller anger visningstillståndsläget för den här kontrollen.

(Ärvd från Control)
Visible

Hämtar eller anger ett värde som anger om en serverkontroll återges som användargränssnitt på sidan.

(Ärvd från Control)
Width

Hämtar eller anger bredden på webbserverkontrollen.

(Ärvd från WebControl)
WizardSteps

Hämtar en referens till en samling som innehåller alla WizardStepBase objekt som definierats för kontrollen.

Metoder

Name Description
AddAttributesToRender(HtmlTextWriter)

Lägger till HTML-attribut och formatmallar som måste återges till den angivna HtmlTextWriterTag. Den här metoden används främst av kontrollutvecklare.

(Ärvd från WebControl)
AddedControl(Control, Int32)

Anropas efter att en underordnad kontroll har lagts till i ControlsControl objektets samling.

(Ärvd från Control)
AddParsedSubObject(Object)

Meddelar serverkontrollen att ett element, antingen XML eller HTML, parsades och lägger till elementet i serverkontrollens ControlCollection objekt.

(Ärvd från Control)
AllowNavigationToStep(Int32)

Använder ett booleskt värde för att avgöra om ActiveStep egenskapen kan anges till det WizardStepBase objekt som motsvarar det index som skickas in.

(Ärvd från Wizard)
ApplyStyle(Style)

Kopierar alla icke-tomma element i det angivna formatet till webbkontrollen och skriver över alla befintliga formatelement i kontrollen. Den här metoden används främst av kontrollutvecklare.

(Ärvd från WebControl)
ApplyStyleSheetSkin(Page)

Tillämpar formategenskaperna som definierats i sidformatmallen på kontrollen.

(Ärvd från Control)
BeginRenderTracing(TextWriter, Object)

Påbörjar designtidsspårning av återgivningsdata.

(Ärvd från Control)
BuildProfileTree(String, Boolean)

Samlar in information om serverkontrollen och levererar den till egenskapen Trace som ska visas när spårning är aktiverat för sidan.

(Ärvd från Control)
ClearCachedClientID()

Anger det cachelagrade ClientID värdet till null.

(Ärvd från Control)
ClearChildControlState()

Tar bort kontrolltillståndsinformationen för serverkontrollens underordnade kontroller.

(Ärvd från Control)
ClearChildState()

Tar bort informationen om visningstillstånd och kontrolltillstånd för alla serverkontrollens underordnade kontroller.

(Ärvd från Control)
ClearChildViewState()

Tar bort visningstillståndsinformationen för alla serverkontrollens underordnade kontroller.

(Ärvd från Control)
ClearEffectiveClientIDMode()

Anger egenskapen för ClientIDMode den aktuella kontrollinstansen och för eventuella underordnade kontroller till Inherit.

(Ärvd från Control)
CopyBaseAttributes(WebControl)

Kopierar egenskaperna som inte kapslas in av Style objektet från den angivna webbserverkontrollen till den webbserverkontroll som den här metoden anropas från. Den här metoden används främst av kontrollutvecklare.

(Ärvd från WebControl)
CreateChildControls()

Anropas av det ASP.NET sidramverket för att meddela den här kontrollen om att skapa underordnade kontroller som den innehåller som förberedelse för att publicera tillbaka eller återge.

CreateControlCollection()

Skapar kontrollsamling.

(Ärvd från Wizard)
CreateControlHierarchy()

Den här medlemmen åsidosätter CreateControlHierarchy(), och mer fullständig dokumentation kan vara tillgänglig i det ämnet.

Skapar hierarkin för underordnade kontroller som utgör kontrollen.

CreateControlHierarchy()

Skapar hierarkin för underordnade kontroller som utgör kontrollen.

(Ärvd från Wizard)
CreateControlStyle()

Skapar kontrollformat.

(Ärvd från Wizard)
DataBind()

Binder en datakälla till CompositeControl och alla dess underordnade kontroller.

(Ärvd från CompositeControl)
DataBind(Boolean)

Binder en datakälla till den anropade serverkontrollen och alla dess underordnade kontroller med ett alternativ för att skapa händelsen DataBinding .

(Ärvd från Control)
DataBindChildren()

Binder en datakälla till serverkontrollens underordnade kontroller.

(Ärvd från Control)
Dispose()

Gör att en serverkontroll kan utföra slutlig rensning innan den frigörs från minnet.

(Ärvd från Control)
EndRenderTracing(TextWriter, Object)

Avslutar designtidsspårning av återgivningsdata.

(Ärvd från Control)
EnsureChildControls()

Avgör om serverkontrollen innehåller underordnade kontroller. Om den inte gör det skapar den underordnade kontroller.

(Ärvd från Control)
EnsureID()

Skapar en identifierare för kontroller som inte har tilldelats någon identifierare.

(Ärvd från Control)
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
FindControl(String, Int32)

Söker i den aktuella namngivningscontainern efter en serverkontroll med det angivna id och ett heltal som anges i parametern pathOffset , vilket underlättar sökningen. Du bör inte åsidosätta den här versionen av FindControl metoden.

(Ärvd från Control)
FindControl(String)

Söker i den aktuella namngivningscontainern efter en serverkontroll med den angivna id parametern.

(Ärvd från Control)
Focus()

Anger indatafokus till en kontroll.

(Ärvd från Control)
GetDesignModeState()

Hämtar designtidsdata för en kontroll.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetHistory()

Returnerar en samling WizardStepBase objekt som har använts.

(Ärvd från Wizard)
GetRouteUrl(Object)

Hämtar url:en som motsvarar en uppsättning routningsparametrar.

(Ärvd från Control)
GetRouteUrl(RouteValueDictionary)

Hämtar url:en som motsvarar en uppsättning routningsparametrar.

(Ärvd från Control)
GetRouteUrl(String, Object)

Hämtar url:en som motsvarar en uppsättning vägparametrar och ett vägnamn.

(Ärvd från Control)
GetRouteUrl(String, RouteValueDictionary)

Hämtar url:en som motsvarar en uppsättning vägparametrar och ett vägnamn.

(Ärvd från Control)
GetStepType(WizardStepBase, Int32)

Returnerar värdet WizardStepType för det angivna WizardStepBase objektet.

(Ärvd från Wizard)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
GetUniqueIDRelativeTo(Control)

Returnerar den prefixade delen av UniqueID egenskapen för den angivna kontrollen.

(Ärvd från Control)
HasControls()

Avgör om serverkontrollen innehåller några underordnade kontroller.

(Ärvd från Control)
HasEvents()

Returnerar ett värde som anger om händelser har registrerats för kontrollen eller underordnade kontroller.

(Ärvd från Control)
IsLiteralContent()

Avgör om serverkontrollen endast innehåller literalinnehåll.

(Ärvd från Control)
LoadControlState(Object)

Återställer kontrolltillståndsinformation.

(Ärvd från Wizard)
LoadViewState(Object)

Återställer visningstillståndsinformation från en begäran från föregående sida som sparades med metoden SaveViewState.

MapPathSecure(String)

Hämtar den fysiska sökväg som en virtuell sökväg, antingen absolut eller relativ, mappar till.

(Ärvd från Control)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
MergeStyle(Style)

Kopierar alla icke-tomma element i det angivna formatet till webbkontrollen, men skriver inte över några befintliga formatelement i kontrollen. Den här metoden används främst av kontrollutvecklare.

(Ärvd från WebControl)
MoveTo(WizardStepBase)

Anger det angivna WizardStepBase-derived-objektet som värdet för ActiveStep kontrollens Wizard egenskap.

(Ärvd från Wizard)
OnActiveStepChanged(Object, EventArgs)

Genererar händelsen ActiveStepChanged .

(Ärvd från Wizard)
OnBubbleEvent(Object, EventArgs)

Avgör om händelsen för serverkontrollen skickas upp på sidans UI-serverkontrollhierarki.

OnCancelButtonClick(EventArgs)

Genererar händelsen CancelButtonClick .

(Ärvd från Wizard)
OnContinueButtonClick(EventArgs)

Genererar ContinueButtonClick händelsen när användaren klickar på knappen Fortsätt i det sista steget för att skapa användarkontot.

OnCreatedUser(EventArgs)

Genererar CreatedUser händelsen när medlemskapsprovidern har skapat användarkontot.

OnCreateUserError(CreateUserErrorEventArgs)

Genererar händelsen CreateUserError när det uppstår ett problem med att skapa det angivna användarkontot.

OnCreatingUser(LoginCancelEventArgs)

Genererar händelsen innan du anropar CreatingUser medlemskapsprovidern för att skapa det nya användarkontot.

OnDataBinding(EventArgs)

Genererar händelsen DataBinding .

(Ärvd från Control)
OnFinishButtonClick(WizardNavigationEventArgs)

Genererar händelsen FinishButtonClick .

(Ärvd från Wizard)
OnInit(EventArgs)

Genererar Init-händelsen.

(Ärvd från Wizard)
OnLoad(EventArgs)

Genererar händelsen Load .

(Ärvd från Control)
OnNextButtonClick(WizardNavigationEventArgs)

Genererar händelsen NextButtonClick .

OnPreRender(EventArgs)

Genererar händelsen PreRender .

OnPreviousButtonClick(WizardNavigationEventArgs)

Genererar händelsen PreviousButtonClick .

(Ärvd från Wizard)
OnSendingMail(MailMessageEventArgs)

Genererar SendingMail händelsen innan ett e-postmeddelande skickas till en ny användare.

OnSendMailError(SendMailErrorEventArgs)

Genererar SendMailError händelsen när e-post inte kan skickas till den nya användaren.

OnSideBarButtonClick(WizardNavigationEventArgs)

Genererar händelsen SideBarButtonClick .

(Ärvd från Wizard)
OnUnload(EventArgs)

Genererar händelsen Unload .

(Ärvd från Control)
OpenFile(String)

Hämtar en Stream som används för att läsa en fil.

(Ärvd från Control)
RaiseBubbleEvent(Object, EventArgs)

Tilldelar alla källor till händelsen och dess information till kontrollens överordnade.

(Ärvd från Control)
RecreateChildControls()

Återskapar de underordnade kontrollerna i en kontroll som härleds från CompositeControl.

(Ärvd från CompositeControl)
RegisterCommandEvents(IButtonControl)

Registrerar en ny instans av CommandEventHandler klassen för det angivna IButtonControl objektet.

(Ärvd från Wizard)
RemovedControl(Control)

Anropas efter att en underordnad Controls kontroll har tagits bort från objektets Control samling.

(Ärvd från Control)
Render(HtmlTextWriter)

Renderar kontrollen till den angivna skrivaren.

(Ärvd från Wizard)
RenderBeginTag(HtmlTextWriter)

Renderar HTML-öppningstaggen för kontrollen till den angivna skrivaren. Den här metoden används främst av kontrollutvecklare.

(Ärvd från WebControl)
RenderChildren(HtmlTextWriter)

Matar ut innehållet i en serverkontrolls underordnade objekt till ett angivet HtmlTextWriter objekt som skriver innehållet som ska återges på klienten.

(Ärvd från Control)
RenderContents(HtmlTextWriter)

Renderar innehållet i kontrollen till den angivna skrivaren. Den här metoden används främst av kontrollutvecklare.

(Ärvd från WebControl)
RenderControl(HtmlTextWriter, ControlAdapter)

Matar ut serverkontrollinnehåll till ett angivet HtmlTextWriter objekt med hjälp av ett angivet ControlAdapter objekt.

(Ärvd från Control)
RenderControl(HtmlTextWriter)

Matar ut serverkontrollinnehåll till ett angivet HtmlTextWriter objekt och lagrar spårningsinformation om kontrollen om spårning är aktiverat.

(Ärvd från Control)
RenderEndTag(HtmlTextWriter)

Renderar HTML-avslutande taggen för kontrollen till den angivna skrivaren. Den här metoden används främst av kontrollutvecklare.

(Ärvd från WebControl)
ResolveAdapter()

Hämtar kontrollkortet som ansvarar för att återge den angivna kontrollen.

(Ärvd från Control)
ResolveClientUrl(String)

Hämtar en URL som kan användas av webbläsaren.

(Ärvd från Control)
ResolveUrl(String)

Konverterar en URL till en som kan användas på den begärande klienten.

(Ärvd från Control)
SaveControlState()

Spara kontrolltillståndet.

(Ärvd från Wizard)
SaveViewState()

Sparar alla tillstånd som ändrades efter TrackViewState() att metoden anropades.

SetDesignModeState(IDictionary)

Anger designtidsdata för en kontroll.

SetRenderMethodDelegate(RenderMethod)

Tilldelar ett händelsehanterardelegat för att återge serverkontrollen och dess innehåll till den överordnade kontrollen.

(Ärvd från Control)
SetTraceData(Object, Object, Object)

Anger spårningsdata för designtidsspårning av återgivningsdata, med hjälp av det spårade objektet, spårningsdatanyckeln och värdet för spårningsdata.

(Ärvd från Control)
SetTraceData(Object, Object)

Anger spårningsdata för designtidsspårning av återgivningsdata med hjälp av spårningsdatanyckeln och värdet för spårningsdata.

(Ärvd från Control)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
TrackViewState()

Markerar startpunkten för att börja spåra ändringar i kontrollen som en del av kontrollvyn.

Händelser

Name Description
ActiveStepChanged

Inträffar när användaren växlar till ett nytt steg i kontrollen.

(Ärvd från Wizard)
CancelButtonClick

Inträffar när knappen Avbryt klickas.

(Ärvd från Wizard)
ContinueButtonClick

Inträffar när användaren klickar på knappen Fortsätt i det sista steget för att skapa användarkontot.

CreatedUser

Inträffar när medlemskapsprovidern har skapat det nya användarkontot för webbplatsen.

CreateUserError

Inträffar när medlemskapsprovidern inte kan skapa det angivna användarkontot.

CreatingUser

Inträffar innan medlemskapsprovidern anropas för att skapa det nya användarkontot för webbplatsen.

DataBinding

Inträffar när serverkontrollen binder till en datakälla.

(Ärvd från Control)
Disposed

Inträffar när en serverkontroll frigörs från minnet, vilket är den sista fasen i serverkontrolllivscykeln när en ASP.NET sida begärs.

(Ärvd från Control)
FinishButtonClick

Inträffar när knappen Slutför klickas.

(Ärvd från Wizard)
Init

Inträffar när serverkontrollen initieras, vilket är det första steget i dess livscykel.

(Ärvd från Control)
Load

Inträffar när serverkontrollen läses in i Page objektet.

(Ärvd från Control)
NextButtonClick

Inträffar när knappen Nästa klickas.

(Ärvd från Wizard)
PreRender

Inträffar efter att objektet Control har lästs in men före återgivningen.

(Ärvd från Control)
PreviousButtonClick

Inträffar när knappen Föregående klickas.

(Ärvd från Wizard)
SendingMail

Inträffar innan användaren får en e-postbekräftelse om att ett konto har skapats.

SendMailError

Inträffar när ett SMTP-fel uppstår när e-post skickas till den nya användaren.

SideBarButtonClick

Inträffar när en knapp i sidopanelens område klickas.

(Ärvd från Wizard)
Unload

Inträffar när serverkontrollen tas bort från minnet.

(Ärvd från Control)

Explicita gränssnittsimplementeringar

Name Description
IAttributeAccessor.GetAttribute(String)

Hämtar ett attribut för webbkontrollen med det angivna namnet.

(Ärvd från WebControl)
IAttributeAccessor.SetAttribute(String, String)

Anger ett attribut för webbkontrollen till det angivna namnet och värdet.

(Ärvd från WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls()

Gör att en designer kan återskapa den sammansatta kontrollens samling underordnade kontroller i designmiljön.

(Ärvd från CompositeControl)
IControlBuilderAccessor.ControlBuilder

En beskrivning av den här medlemmen finns i ControlBuilder.

(Ärvd från Control)
IControlDesignerAccessor.GetDesignModeState()

En beskrivning av den här medlemmen finns i GetDesignModeState().

(Ärvd från Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

En beskrivning av den här medlemmen finns i SetDesignModeState(IDictionary).

(Ärvd från Control)
IControlDesignerAccessor.SetOwnerControl(Control)

En beskrivning av den här medlemmen finns i SetOwnerControl(Control).

(Ärvd från Control)
IControlDesignerAccessor.UserData

En beskrivning av den här medlemmen finns i UserData.

(Ärvd från Control)
IDataBindingsAccessor.DataBindings

En beskrivning av den här medlemmen finns i DataBindings.

(Ärvd från Control)
IDataBindingsAccessor.HasDataBindings

En beskrivning av den här medlemmen finns i HasDataBindings.

(Ärvd från Control)
IExpressionsAccessor.Expressions

En beskrivning av den här medlemmen finns i Expressions.

(Ärvd från Control)
IExpressionsAccessor.HasExpressions

En beskrivning av den här medlemmen finns i HasExpressions.

(Ärvd från Control)
IParserAccessor.AddParsedSubObject(Object)

En beskrivning av den här medlemmen finns i AddParsedSubObject(Object).

(Ärvd från Control)

Tilläggsmetoder

Name Description
EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Aktiverar dynamiskt databeteende för den angivna datakontrollen.

EnableDynamicData(INamingContainer, Type, Object)

Aktiverar dynamiskt databeteende för den angivna datakontrollen.

EnableDynamicData(INamingContainer, Type)

Aktiverar dynamiskt databeteende för den angivna datakontrollen.

FindDataSourceControl(Control)

Returnerar datakällan som är associerad med datakontrollen för den angivna kontrollen.

FindFieldTemplate(Control, String)

Returnerar fältmallen för den angivna kolumnen i den angivna kontrollens namngivningscontainer.

FindMetaTable(Control)

Returnerar metatabellobjektet för den innehållande datakontrollen.

GetDefaultValues(INamingContainer)

Hämtar insamlingen av standardvärdena för den angivna datakontrollen.

GetMetaTable(INamingContainer)

Hämtar tabellmetadata för den angivna datakontrollen.

SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>)

Anger tabellmetadata och standardvärdemappning för den angivna datakontrollen.

SetMetaTable(INamingContainer, MetaTable, Object)

Anger tabellmetadata och standardvärdemappning för den angivna datakontrollen.

SetMetaTable(INamingContainer, MetaTable)

Anger tabellmetadata för den angivna datakontrollen.

TryGetMetaTable(INamingContainer, MetaTable)

Avgör om tabellmetadata är tillgängliga.

Gäller för

Se även