Wizard Klas

Definitie

Biedt navigatie en een gebruikersinterface (UI) voor het verzamelen van gerelateerde gegevens in meerdere stappen.

public ref class Wizard : System::Web::UI::WebControls::CompositeControl
[System.ComponentModel.Bindable(false)]
public class Wizard : System.Web.UI.WebControls.CompositeControl
[<System.ComponentModel.Bindable(false)>]
type Wizard = class
    inherit CompositeControl
Public Class Wizard
Inherits CompositeControl
Overname
Afgeleid
Kenmerken

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u een Wizard besturingselement definieert voor het verzamelen van de naam en het adres van een gebruiker, met de optie om een afzonderlijk verzendadres in te voeren. Als de gebruiker geen SeparateShippingCheckBox selecteert, waardoor er een aanvraag wordt verzonden om een afzonderlijk verzendadres toe te voegen, wordt het Wizard besturingselement rechtstreeks verplaatst van Step2 naar Finish. In de Finish stap heeft de gebruiker de mogelijkheid om terug te keren naar het begin van het Wizard besturingselement door op GoBackButton te klikken. De gebruiker wordt echter naartoe Step2 gebracht omdat de AllowReturn eigenschap Step1 is ingesteld op false.

Important

Dit voorbeeld heeft een tekstvak dat gebruikersinvoer accepteert. Dit is een mogelijke beveiligingsrisico. Standaard valideren ASP.NET webpagina's dat gebruikersinvoer geen script- of HTML-elementen bevat. Zie Overzicht van Script Exploits voor meer informatie.

<%@ Page Language="C#" CodeFile="WizardClass.cs" Inherits="WizardClasscs_aspx" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">    
      <asp:Wizard id="Wizard1" 
        runat="server" 
        onfinishbuttonclick="OnFinishButtonClick" 
        backcolor="#EFF3FB" 
        font-names="Verdana" 
        font-size="0.8em"
        borderwidth="1px" 
        bordercolor="#B5C7DE" 
        style="font-size: medium; font-family: Verdana;" 
        onactivestepchanged="OnActiveStepChanged">       
      <StepStyle forecolor="#333333" 
        font-size="0.8em" />
        <WizardSteps>        
          <asp:WizardStep id="Step1" 
            title="One"
            allowreturn="false" 
            runat="server" >
            Welcome to the Wizard example.  This step's AllowReturn property is set 
            to false, so after you leave this step you will not be able to return to it.
          </asp:WizardStep>          
          <asp:WizardStep id="Step2"
            title="Two" 
            runat="server" >
            <!-- ... Put UI elements here ... -->
            Please enter your billing information.
            <br />
            Name:<br />
            <asp:TextBox runat="server" 
              id="BillingName" 
              width="226px" 
              height="17px" /> 
            <br />
            Email Address:<br />
            <asp:TextBox runat="server" 
              id="EmailAddress" 
              width="224px" 
              height="17px" />
            <br />
            Address Line 1: <br />
            <asp:TextBox runat="server" 
              id="BillingAddressLine1" 
              width="314px" 
              height="17px" />
            <br />
            Address Line 2: <br />
            <asp:TextBox runat="server" 
              id="BillingAddressLine2" 
              width="314px" 
              height="17px" />
            <br />
            City: <br />
            <asp:TextBox runat="server" 
              id="BillingCity" 
              width="155px" 
              height="17px" /> 
            <br />
            State: <br />
            <asp:TextBox runat="server" 
              id="BillingState" 
              width="75px" 
              height="17px" /> 
            <br />
            ZIP Code: <br />
            <asp:TextBox runat="server" 
              id="BillingZip" 
              height="17px" />
            <br /><br />
            <asp:CheckBox runat="server" 
              id="SeparateShippingCheckBox" 
              text="Please check here if you would like to add a separate shipping address." />
          </asp:WizardStep>          
          <asp:WizardStep id="Step3" 
            title="Three" 
            runat="server" >
            <!-- Gather the shipping address in this step if CheckBox1 was selected. -->
            Please enter your shipping information.
            <br />
                Name:<br />
                <asp:TextBox runat="server" 
                  id="ShippingName" 
                  height="17px" /> 
                <br />
                Address Line 1: <br />
                <asp:TextBox runat="server" 
                  id="ShippingAddress1" 
                  width="370px" 
                  height="17px" />
                <br />
                Address Line 2: <br />
                <asp:TextBox runat="server" 
                  id="ShippingAddress2" 
                  width="370px" 
                  height="17px" />
                <br />
                City: <br />
                <asp:TextBox runat="server" 
                  id="ShippingCity" 
                  height="17px" /> 
                <br />
                State: <br />
                <asp:TextBox runat="server" 
                  id="ShippingState" 
                  width="65px" 
                  height="17px" />
                <br /> 
                ZIP Code: <br />
                <asp:TextBox runat="server" 
                  id="ShippingZip" 
                  height="17px" />
          </asp:WizardStep>
          <asp:WizardStep id="Finish" 
            title="Finish"
            runat="server" >
            <!-- Put UI elements here for the Finish step. -->
            <asp:Button runat="server" 
              id="GoBackButton" 
              text="Go Back to Step 2" 
              onclick="OnGoBackButtonClick"
              forecolor="#284E98" 
              font-names="Verdana"
              font-size="1.0em" 
              borderstyle="Solid" 
              borderwidth="1px" 
              bordercolor="#507CD1" 
              backcolor="White" /> 
          </asp:WizardStep>          
          <asp:WizardStep runat="server" 
            steptype="Complete" 
            title="Complete" 
            id="Complete">
            <asp:Label runat="server" 
              id="CompleteMessageLabel" 
              width="408px" 
              height="24px">
            </asp:Label>
          </asp:WizardStep>
        </WizardSteps> 
        <NavigationButtonStyle forecolor="#284E98" 
          font-names="Verdana"
          font-size="1.0em" 
          borderstyle="Solid" 
          borderwidth="1px" 
          bordercolor="#507CD1" 
          backcolor="White" />
        <HeaderStyle forecolor="White" 
          horizontalalign="Center" 
          font-size="0.9em" 
          font-bold="True"
          backcolor="#284E98" 
          borderstyle="Solid" 
          bordercolor="#EFF3FB" 
          borderwidth="2px" />
        <SideBarStyle verticalalign="Top" 
          horizontalalign="Center"
          font-size="0.8em" 
          forecolor="#000099"
          backcolor="#EFF3FB"
          width="45px" />
        <HeaderTemplate>
          <b>Wizard Example</b>
        </HeaderTemplate>
      </asp:Wizard>
    </form>
  </body>
</html>
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="WizardClass.vb" Inherits="WizardClassvb_aspx" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">    
      <asp:Wizard id="Wizard1" 
        runat="server" 
        onfinishbuttonclick="OnFinishButtonClick" 
        backcolor="#EFF3FB" 
        font-names="Verdana" 
        font-size="0.8em"
        borderwidth="1px" 
        bordercolor="#B5C7DE" 
        style="font-size: medium; font-family: Verdana;" 
        onactivestepchanged="OnActiveStepChanged">       
      <StepStyle forecolor="#333333" 
        font-size="0.8em" />
        <WizardSteps>        
          <asp:WizardStep id="Step1" 
            title="One"
            allowreturn="false" 
            runat="server" >
            Welcome to the Wizard example.  This step's AllowReturn property is set 
            to false, so after you leave this step you will not be able to return to it.
          </asp:WizardStep>          
          <asp:WizardStep id="Step2"
            title="Two" 
            runat="server" >
            <!-- ... Put UI elements here ... -->
            Please enter your billing information.
            <br />
            Name:<br />
            <asp:TextBox runat="server" 
              id="BillingName" 
              width="226px" 
              height="17px" /> 
            <br />
            Email Address:<br />
            <asp:TextBox runat="server" 
              id="EmailAddress" 
              width="224px" 
              height="17px" />
            <br />
            Address Line 1: <br />
            <asp:TextBox runat="server" 
              id="BillingAddressLine1" 
              width="314px" 
              height="17px" />
            <br />
            Address Line 2: <br />
            <asp:TextBox runat="server" 
              id="BillingAddressLine2" 
              width="314px" 
              height="17px" />
            <br />
            City: <br />
            <asp:TextBox runat="server" 
              id="BillingCity" 
              width="155px" 
              height="17px" /> 
            <br />
            State: <br />
            <asp:TextBox runat="server" 
              id="BillingState" 
              width="75px" 
              height="17px" /> 
            <br />
            ZIP Code: <br />
            <asp:TextBox runat="server" 
              id="BillingZip" 
              height="17px" />
            <br /><br />
            <asp:CheckBox runat="server" 
              id="SeparateShippingCheckBox" 
              text="Please check here if you would like to add a separate shipping address." />
          </asp:WizardStep>          
          <asp:WizardStep id="Step3" 
            title="Three"
            runat="server" >
            <!-- Gather the shipping address in this step if CheckBox1 was selected. -->
            Please enter your shipping information.
            <br />
                Name:<br />
                <asp:TextBox runat="server" 
                  id="ShippingName" 
                  height="17px" /> 
                <br />
                Address Line 1: <br />
                <asp:TextBox runat="server" 
                  id="ShippingAddress1" 
                  width="370px" 
                  height="17px" />
                <br />
                Address Line 2: <br />
                <asp:TextBox runat="server" 
                  id="ShippingAddress2" 
                  width="370px" 
                  height="17px" />
                <br />
                City: <br />
                <asp:TextBox runat="server" 
                  id="ShippingCity" 
                  height="17px" /> 
                <br />
                State: <br />
                <asp:TextBox runat="server" 
                  id="ShippingState" 
                  width="65px" 
                  height="17px" />
                <br /> 
                ZIP Code: <br />
                <asp:TextBox runat="server" 
                  id="ShippingZip" 
                  height="17px" />
          </asp:WizardStep>
          <asp:WizardStep id="Finish" 
            title="Finish"
            runat="server" >
            <!-- Put UI elements here for the Finish step. -->
            <asp:Button runat="server" 
              id="GoBackButton" 
              text="Go Back to Step 2" 
              forecolor="#284E98" 
              font-names="Verdana"
              font-size="1.0em" 
              borderstyle="Solid" 
              borderwidth="1px" 
              bordercolor="#507CD1" 
              backcolor="White" /> 
          </asp:WizardStep>          
          <asp:WizardStep runat="server" 
            steptype="Complete" 
            title="Complete" 
            id="Complete">
            <asp:Label runat="server" 
              id="CompleteMessageLabel" 
              width="408px" 
              height="24px">
            </asp:Label>
          </asp:WizardStep>
        </WizardSteps> 
        <NavigationButtonStyle forecolor="#284E98" 
          font-names="Verdana"
          font-size="1.0em" 
          borderstyle="Solid" 
          borderwidth="1px" 
          bordercolor="#507CD1" 
          backcolor="White" />
        <HeaderStyle forecolor="White" 
          horizontalalign="Center" 
          font-size="0.9em" 
          font-bold="True"
          backcolor="#284E98" 
          borderstyle="Solid" 
          bordercolor="#EFF3FB" 
          borderwidth="2px" />
        <SideBarStyle verticalalign="Top" 
          horizontalalign="Center"
          font-size="0.8em" 
          forecolor="#000099"
          backcolor="#EFF3FB"
          width="45px" />
        <HeaderTemplate>
          <b>Wizard Example</b>
        </HeaderTemplate>
      </asp:Wizard>
    </form>
  </body>
</html>

Het volgende codevoorbeeld is het code-behind-bestand voor de webpagina die in het voorgaande voorbeeld wordt gebruikt.

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class WizardClasscs_aspx : System.Web.UI.Page
{
    protected void OnFinishButtonClick(Object sender, WizardNavigationEventArgs e)
    {
        // The OnFinishButtonClick method is a good place to collect all
        // the data from the completed pages and persist it to the data store. 

        // For this example, write a confirmation message to the Complete page
        // of the Wizard control.
        Label tempLabel = (Label)Wizard1.FindControl("CompleteMessageLabel");
        if (tempLabel != null)
        {
            tempLabel.Text = "Your order has been placed. An email confirmation will be sent to "
            + (EmailAddress.Text.Length == 0 ? "your email address" : EmailAddress.Text) + ".";
        }
    }

    protected void OnGoBackButtonClick(object sender, EventArgs e)
    {
        // The GoBackButtonClick event is raised when the GoBackButton
        // is clicked on the Finish page of the Wizard.  

        // Check the value of Step1's AllowReturn property.
        if (Step1.AllowReturn)
        {
            // Return to Step1.
            Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(this.Step1);
        }
        else
        {
            // Step1 is not a valid step to return to; go to Step2 instead.
            Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(this.Step2);
            Response.Write("ActiveStep is set to Step2 because Step1 has AllowReturn set to false.");
        }
    }

    protected void OnActiveStepChanged(object sender, EventArgs e)
    {
        // If the ActiveStep is changing to Step3, check to see whether the 
        // SeparateShippingCheckBox is selected.  If it is not, skip to the
        // Finish step.
        if (Wizard1.ActiveStepIndex == Wizard1.WizardSteps.IndexOf(this.Step3))
        {
            if (this.SeparateShippingCheckBox.Checked)
            {
                Wizard1.MoveTo(this.Step3);
            }
            else
            {
                Wizard1.MoveTo(this.Finish);
            }
        }
    }
}
Partial Class WizardClassvb_aspx
    Inherits System.Web.UI.Page

   Protected Sub OnFinishButtonClick(ByVal sender As Object, ByVal e As WizardNavigationEventArgs) Handles Wizard1.FinishButtonClick

        ' The OnFinishButtonClick method is a good place to collect all
        ' the data from the completed pages and persist it to the data store. 

        ' For this example, write a confirmation message to the Complete page
        ' of the Wizard control.
        Dim tempLabel As Label = CType(Wizard1.FindControl("CompleteMessageLabel"), Label)
        If Not tempLabel Is Nothing Then

            Dim tempEmailAddress As String = "your email address"
            If EmailAddress.Text.Length <> 0 Then
                tempEmailAddress = EmailAddress.Text
            End If

            tempLabel.Text = "Your order has been placed. An email confirmation will be sent to " & _
                tempEmailAddress & "."

        End If
    End Sub

    Protected Sub OnGoBackButtonClick(ByVal sender As Object, ByVal e As EventArgs) Handles GoBackButton.Click

        ' The GoBackButtonClick event is raised when the GoBackButton
        ' is clicked on the Finish page of the Wizard.  

        ' Check the value of Step1's AllowReturn property.
        If Step1.AllowReturn Then
            ' Return to Step1.
            Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(Me.Step1)
        Else
            ' Step1 is not a valid step to return to; go to Step2 instead.
            Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(Me.Step2)
            Response.Write("ActiveStep is set to Step2 because Step1 has AllowReturn set to false.")
        End If
    End Sub

    Protected Sub OnActiveStepChanged(ByVal sender As Object, ByVal e As EventArgs) Handles Wizard1.ActiveStepChanged

        ' If the ActiveStep is changing to Step3, check to see whether the 
        ' SeparateShippingCheckBox is selected.  If it is not, skip to the
        ' Finish step.

        If (Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(Me.Step3)) Then

            If (Me.SeparateShippingCheckBox.Checked) Then
                Wizard1.MoveTo(Me.Step3)
            Else
                Wizard1.MoveTo(Me.Finish)
            End If

        End If
    End Sub

End Class

Opmerkingen

In dit onderwerp:

Introductie

U kunt het besturingselement gebruiken om het Wizard volgende te doen:

  • Verzamel gerelateerde gegevens in meerdere stappen.

  • Een grotere webpagina opsplitsen die wordt gebruikt voor het verzamelen van gebruikersinvoer in kleinere logische stappen.

  • Sta lineaire of niet-lineaire navigatie door de stappen toe.

Wizardonderdelen

Het Wizard besturingselement bestaat uit de volgende onderdelen:

  • Een WizardStepCollection verzameling stappen die de gebruikersinterface voor elke stap bevatten, zoals gedefinieerd door de paginaontwikkelaar.

  • Ingebouwde navigatiemogelijkheden waarmee de juiste knoppen worden bepaald die moeten worden weergegeven op basis van de StepType waarde.

  • Een koptekstgebied dat kan worden aangepast om informatie weer te geven die specifiek is voor de stap waarop de gebruiker zich momenteel bevindt.

  • Een zijbalkgebied dat kan worden gebruikt om snel naar de stappen in het besturingselement te navigeren.

    Note

    Als u Microsoft Visual Studio 2005 gebruikt, moet u er rekening mee houden dat de ActiveStepIndex behouden blijft in de bronweergave. Als u de eigenschap wijzigt in de WizardSteps ontwerpweergave door op de zijbalkknoppen te klikken en vervolgens de pagina uit te voeren, wordt de eerste stap van het Wizard besturingselement mogelijk niet weergegeven omdat het ActiveStepIndex mogelijk naar een andere stap wijst.

Wizardstappen

Elk van de stappen in het Wizard besturingselement heeft een StepType eigenschap die bepaalt welk type navigatiefunctionaliteit de stap heeft. Als u geen waarde voor de StepType eigenschap opgeeft, is Autode standaardwaarde . De volgende tabel bevat de beschikbare instellingen voor de StepType eigenschap en het resulterende gedrag van de stap.

WizardStepType.Auto De navigatie-UI die voor de stap wordt weergegeven, wordt bepaald door de volgorde waarin de stap wordt gedeclareerd.

WizardStepType.Complete De stap is de laatste die moet worden weergegeven. Er worden geen navigatieknoppen weergegeven.

WizardStepType.Finish De stap is de laatste die gebruikersgegevens verzamelt. De knop Voltooien wordt weergegeven voor navigatie.

WizardStepType.Start De stap is de eerste die moet worden weergegeven. Er wordt geen knop Vorige weergegeven.

WizardStepType.Step De stap is een stap tussen de eerste en laatste stap. Knoppen Vorige en Volgende worden weergegeven voor navigatie.

Wizardgegevens verzamelen

Met behulp van het Wizard besturingselement kunnen gegevens worden verzameld via lineaire of niet-lineaire navigatie. Enkele voorbeelden van niet-lineaire navigatie zijn het overslaan van onnodige stappen of het terugkeren naar een eerder voltooide stap om een bepaalde waarde te wijzigen. Het Wizard besturingselement behoudt de status tussen stappen, zodat de gegevens die in een stap zijn ingevoerd, niet hoeven te worden bewaard in een gegevensarchief totdat alle stappen van het Wizard besturingselement zijn voltooid.

Als u de verzamelde gegevens wilt behouden naar een gegevensarchief wanneer elke stap is voltooid, bijvoorbeeld wanneer de NextButtonClick gebeurtenis wordt gegenereerd, moet u de AllowReturn eigenschap van het WizardStepBase object false zo instellen dat de gebruiker niet kan terugkeren naar een eerder voltooide stap en de gegevens kan wijzigen zodra deze zijn verzonden.

Opdrachtnamen van wizard

Het Wizard besturingselement neemt de volgende opdrachtnamen over van de View klasse en MultiView klasse: NextViewCommandName, PreviousViewCommandName, SwitchViewByIDCommandNameen SwitchViewByIndexCommandName. Het besturingselement Wizard negeert deze opdrachtnamen en bevat geen speciale logica om deze opdrachten automatisch te laten werken voor navigatie. Als een opdrachtnaam wordt verwijderd of ontbreekt in een knop in het Wizard besturingselement, wordt er geen uitzondering gegenereerd. Als er bijvoorbeeld een waarde ontbreekt voor StartNavigationTemplatede CommandName knop, wordt er geen uitzondering gegenereerd.

Dynamisch veranderende stappen

U kunt de MoveTo methode of de ActiveStepIndex eigenschap gebruiken om de stap die momenteel wordt weergegeven in het Wizard besturingselement dynamisch te wijzigen.

Note

Als u programmatisch een WizardStep gebeurtenis-handler Page_Load toevoegt, moet u de navigatie aan die stap toevoegen voordat de pagina wordt geladen.

Uiterlijk van wizard

Het uiterlijk van het Wizard besturingselement is volledig aanpasbaar via sjablonen, skins en stijlinstellingen. U kunt bijvoorbeeld de HeaderTemplateeigenschappen , , SideBarTemplateStartNavigationTemplateFinishNavigationTemplateen StepNavigationTemplate eigenschappen gebruiken om de interface van het Wizard besturingselement aan te passen.

Note

Als u de FinishNavigationTemplateeigenschap , DisplaySideBar, HeaderTemplateof SideBarTemplateeigenschap instelt, StartNavigationTemplateStepNavigationTemplate worden de onderliggende besturingselementen van het Wizard besturingselement opnieuw gemaakt. Hierdoor gaat de weergavestatus voor de onderliggende besturingselementen verloren in het proces. Om deze situatie te voorkomen, moet u de controlestatus van de onderliggende besturingselementen van het Wizard besturingselement expliciet behouden of voorkomen dat u besturingselementen in sjablonen plaatst.

Houd er rekening mee dat het besturingselement Wizard geen speciale Microsoft Internet Explorer rendering ondersteunt voor de niet-standaard- of quirkmodus. Gebruik het XHTML-documenttype dat standaard wordt toegevoegd in Visual Web Developer en Visual Studio om de beste Internet Explorer rendering te krijgen met behulp van het besturingselement Wizard.

Opmaak met behulp van indelingssjablonen

Met Wizard het besturingselement kunt u de indeling van het besturingselement opgeven zonder dat u een HTML-element table hoeft te gebruiken. In plaats daarvan kunt u een LayoutTemplate element gebruiken om de indeling op te geven. In de sjabloon maakt u besturingselementen voor tijdelijke aanduidingen om aan te geven waar items dynamisch moeten worden ingevoegd in het besturingselement. (Dit is vergelijkbaar met de werking van het sjabloonmodel voor het ListView besturingselement.) Zie de Wizard.LayoutTemplate eigenschap voor meer informatie.

Toegankelijkheid

Zie Accessibility in Visual Studio en ASP.NET and ASP.NET Controls and Accessibility voor informatie over het configureren van dit besturingselement, zodat er markeringen worden gegenereerd die voldoen aan de toegankelijkheidsstandaarden.

Declaratieve syntaxis

<asp:Wizard
    AccessKey="string"
    ActiveStepIndex="integer"
    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"
    CssClass="string"
    DisplayCancelButton="True|False"
    DisplaySideBar="True|False"
    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"
    ID="string"
    OnActiveStepChanged="ActiveStepChanged event handler"
    OnCancelButtonClick="CancelButtonClick 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"
    OnSideBarButtonClick="SideBarButtonClick event handler"
    OnUnload="Unload event handler"
    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"
    Visible="True|False"
    Width="size"
>
        <CancelButtonStyle />
        <FinishCompleteButtonStyle />
        <FinishNavigationTemplate>
            <!-- child controls -->
        </FinishNavigationTemplate>
        <FinishPreviousButtonStyle />
        <HeaderStyle />
        <HeaderTemplate>
            <!-- child controls -->
        </HeaderTemplate>
        <NavigationButtonStyle />
        <NavigationStyle />
        <SideBarButtonStyle />
        <SideBarStyle />
        <SideBarTemplate>
            <!-- child controls -->
        </SideBarTemplate>
        <StartNavigationTemplate>
            <!-- child controls -->
        </StartNavigationTemplate>
        <StartNextButtonStyle />
        <StepNavigationTemplate>
            <!-- child controls -->
        </StepNavigationTemplate>
        <StepNextButtonStyle />
        <StepPreviousButtonStyle />
        <StepStyle />
        <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:Wizard>

Constructors

Name Description
Wizard()

Initialiseert een nieuw exemplaar van de Wizard klasse.

Velden

Name Description
CancelButtonID

Hiermee geeft u de id voor de knop Annuleren . Dit veld is statisch en alleen-lezen.

CancelCommandName

Hiermee haalt u de opdrachtnaam voor de knop Annuleren op. Dit veld is statisch en alleen-lezen.

CustomFinishButtonID

Haalt de id voor een aangepaste knop Voltooien op. Dit veld is statisch en alleen-lezen.

CustomNextButtonID

Haalt de id voor een aangepaste knop Volgende op. Dit veld is statisch en alleen-lezen.

CustomPreviousButtonID

Haalt de id voor een aangepaste knop Vorige op. Dit veld is statisch en alleen-lezen.

DataListID

Haalt de id voor de zijbalkverzameling DataList op. Dit veld is statisch en alleen-lezen.

FinishButtonID

Haalt de id voor de knop Voltooien op. Dit veld is statisch en alleen-lezen.

FinishPreviousButtonID

Haalt de id voor de knop Vorige op in de Finish stap. Dit veld is statisch en alleen-lezen.

HeaderPlaceholderId

Hiermee haalt u de id van de HeaderTemplate tijdelijke aanduiding in een Wizard besturingselement op.

MoveCompleteCommandName

Hiermee haalt u de opdrachtnaam op die is gekoppeld aan de knop Voltooien . Dit veld is statisch en alleen-lezen.

MoveNextCommandName

Hiermee haalt u de opdrachtnaam op die is gekoppeld aan de knop Volgende . Dit veld is statisch en alleen-lezen.

MovePreviousCommandName

Haalt de opdrachtnaam op die is gekoppeld aan de knop Vorige . Dit veld is statisch en alleen-lezen.

MoveToCommandName

Hiermee haalt u de opdrachtnaam op die is gekoppeld aan elk van de zijbalkknoppen. Dit veld is statisch en alleen-lezen.

NavigationPlaceholderId

Hiermee haalt u de id van de StartNavigationTemplate tijdelijke aanduiding in een Wizard besturingselement op.

SideBarButtonID

Haalt de id op die is gekoppeld aan elk van de zijbalkknoppen. Dit veld is statisch en alleen-lezen.

SideBarPlaceholderId

Hiermee haalt u de id van de SideBarTemplate tijdelijke aanduiding in een Wizard besturingselement op.

StartNextButtonID

Haalt de id op die is gekoppeld aan de knop Volgende in de Start stap. Dit veld is statisch en alleen-lezen.

StepNextButtonID

Haalt de id op die is gekoppeld aan de knop Volgende . Dit veld is statisch en alleen-lezen.

StepPreviousButtonID

Haalt de id op die is gekoppeld aan de knop Vorige . Dit veld is statisch en alleen-lezen.

WizardStepPlaceholderId

Hiermee haalt u de id van de WizardStep tijdelijke aanduiding in een Wizard besturingselement op.

Eigenschappen

Name Description
AccessKey

Hiermee haalt u de toegangssleutel op waarmee u snel naar het webserverbeheer kunt navigeren.

(Overgenomen van WebControl)
ActiveStep

Hiermee haalt u de stap op in de WizardSteps verzameling die momenteel wordt weergegeven voor de gebruiker.

ActiveStepIndex

Hiermee wordt de index van het huidige WizardStepBase object opgehaald of ingesteld.

Adapter

Hiermee haalt u de browserspecifieke adapter voor het besturingselement op.

(Overgenomen van Control)
AppRelativeTemplateSourceDirectory

Hiermee haalt u de toepassingsgerelateerde virtuele map op van het Page of UserControl object dat dit besturingselement bevat.

(Overgenomen van Control)
Attributes

Hiermee haalt u de verzameling willekeurige kenmerken (alleen voor rendering) op die niet overeenkomen met eigenschappen in het besturingselement.

(Overgenomen van WebControl)
BackColor

Hiermee haalt u de achtergrondkleur van het besturingselement webserver op of stelt u deze in.

(Overgenomen van WebControl)
BindingContainer

Hiermee haalt u het besturingselement op dat de gegevensbinding van dit besturingselement bevat.

(Overgenomen van Control)
BorderColor

Hiermee haalt u de randkleur van het web besturingselement op of stelt u deze in.

(Overgenomen van WebControl)
BorderStyle

Hiermee haalt u de randstijl van het besturingselement webserver op of stelt u deze in.

(Overgenomen van WebControl)
BorderWidth

Hiermee haalt u de randbreedte van het besturingselement webserver op of stelt u deze in.

(Overgenomen van WebControl)
CancelButtonImageUrl

Hiermee haalt u de URL op van de afbeelding die wordt weergegeven voor de knop Annuleren .

CancelButtonStyle

Hiermee haalt u een verwijzing op naar een verzameling stijleigenschappen waarmee het uiterlijk van de knop Annuleren wordt gedefinieerd.

CancelButtonText

Hiermee wordt het bijschrift opgehaald of ingesteld dat wordt weergegeven voor de knop Annuleren .

CancelButtonType

Hiermee wordt het type knop opgehaald of ingesteld dat wordt weergegeven als de knop Annuleren .

CancelDestinationPageUrl

Hiermee haalt u de URL op waarnaar de gebruiker wordt omgeleid wanneer deze op de knop Annuleren klikt.

CellPadding

Hiermee haalt u de hoeveelheid ruimte op tussen de inhoud van de cel en de celrand.

CellSpacing

Hiermee haalt u de hoeveelheid ruimte tussen cellen op of stelt u deze in.

ChildControlsCreated

Hiermee wordt een waarde opgehaald die aangeeft of de onderliggende besturingselementen van het serverbesturingselement zijn gemaakt.

(Overgenomen van Control)
ClientID

Hiermee haalt u de besturingselement-id op voor HTML-markeringen die worden gegenereerd door ASP.NET.

(Overgenomen van Control)
ClientIDMode

Hiermee wordt het algoritme opgehaald of ingesteld dat wordt gebruikt om de waarde van de ClientID eigenschap te genereren.

(Overgenomen van Control)
ClientIDSeparator

Hiermee haalt u een tekenwaarde op die het scheidingsteken vertegenwoordigt dat in de ClientID eigenschap wordt gebruikt.

(Overgenomen van Control)
Context

Hiermee wordt het HttpContext object opgehaald dat is gekoppeld aan het serverbeheer voor de huidige webaanvraag.

(Overgenomen van Control)
Controls

Hiermee haalt u een ControlCollection object op dat de onderliggende besturingselementen in een CompositeControl.

(Overgenomen van CompositeControl)
ControlStyle

Hiermee haalt u de stijl van het besturingselement webserver op. Deze eigenschap wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
ControlStyleCreated

Hiermee wordt een waarde opgehaald die aangeeft of er een Style object is gemaakt voor de ControlStyle eigenschap. Deze eigenschap wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
CssClass

Hiermee wordt de CSS-klasse (Cascading Style Sheet) opgehaald of ingesteld die wordt weergegeven door het webserverbeheer op de client.

(Overgenomen van WebControl)
DataItemContainer

Hiermee wordt een verwijzing naar de naamgevingscontainer opgehaald als de naamgevingscontainer wordt IDataItemContainergeïmplementeerd.

(Overgenomen van Control)
DataKeysContainer

Hiermee wordt een verwijzing naar de naamgevingscontainer opgehaald als de naamgevingscontainer wordt IDataKeysControlgeïmplementeerd.

(Overgenomen van Control)
DesignMode

Hiermee wordt een waarde opgehaald die aangeeft of een besturingselement wordt gebruikt op een ontwerpoppervlak.

(Overgenomen van Control)
DisplayCancelButton

Hiermee wordt een Booleaanse waarde opgehaald of ingesteld die aangeeft of een knop Annuleren moet worden weergegeven.

DisplaySideBar

Hiermee wordt een Booleaanse waarde opgehaald of ingesteld die aangeeft of het zijbalkgebied op het Wizard besturingselement moet worden weergegeven.

Enabled

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het besturingselement webserver is ingeschakeld.

(Overgenomen van WebControl)
EnableTheming

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of thema's van toepassing zijn op dit besturingselement.

(Overgenomen van WebControl)
EnableViewState

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het serverbesturingselement de weergavestatus behoudt en de weergavestatus van onderliggende besturingselementen die het bevat, aan de aanvragende client.

(Overgenomen van Control)
Events

Hiermee haalt u een lijst met gedelegeerden van de gebeurtenis-handler op voor het besturingselement. Deze eigenschap is alleen-lezen.

(Overgenomen van Control)
FinishCompleteButtonImageUrl

Hiermee haalt u de URL op van de afbeelding die wordt weergegeven voor de knop Voltooien .

FinishCompleteButtonStyle

Hiermee haalt u een verwijzing op naar een Style object waarmee de instellingen voor de knop Voltooien worden gedefinieerd.

FinishCompleteButtonText

Hiermee wordt het bijschrift opgehaald of ingesteld dat wordt weergegeven voor de knop Voltooien .

FinishCompleteButtonType

Hiermee wordt het type knop opgehaald of ingesteld dat wordt weergegeven als de knop Voltooien .

FinishDestinationPageUrl

Hiermee haalt u de URL op waarnaar de gebruiker wordt omgeleid wanneer deze op de knop Voltooien klikt.

FinishNavigationTemplate

Hiermee haalt u de sjabloon op die wordt gebruikt om het navigatiegebied in de Finish stap weer te geven.

FinishPreviousButtonImageUrl

Hiermee haalt u de URL op van de afbeelding die wordt weergegeven voor de knop Vorige in de Finish stap.

FinishPreviousButtonStyle

Hiermee haalt u een verwijzing op naar een Style object waarmee de instellingen voor de knop Vorige in de Finish stap worden gedefinieerd.

FinishPreviousButtonText

Hiermee wordt het bijschrift opgehaald of ingesteld dat wordt weergegeven voor de knop Vorige in de Finish stap.

FinishPreviousButtonType

Hiermee wordt het type knop opgehaald of ingesteld dat wordt weergegeven als de knop Vorige in de Finish stap.

Font

Hiermee haalt u de lettertype-eigenschappen op die zijn gekoppeld aan het besturingselement webserver.

(Overgenomen van WebControl)
ForeColor

Hiermee haalt u de voorgrondkleur (meestal de kleur van de tekst) van het webserverbesturingselement op of stelt u deze in.

(Overgenomen van WebControl)
HasAttributes

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement kenmerken heeft ingesteld.

(Overgenomen van WebControl)
HasChildViewState

Hiermee wordt een waarde opgehaald die aangeeft of de onderliggende besturingselementen van het huidige serverbesturingselement instellingen voor de weergavestatus hebben.

(Overgenomen van Control)
HeaderStyle

Hiermee haalt u een verwijzing op naar een Style object waarmee de instellingen voor het koptekstgebied in het besturingselement worden gedefinieerd.

HeaderTemplate

Hiermee haalt u de sjabloon op die wordt gebruikt om het koptekstgebied op het besturingselement weer te geven of stelt u deze in.

HeaderText

Hiermee haalt u het bijschrift op dat wordt weergegeven voor het koptekstgebied op het besturingselement of stelt u dit in.

Height

Hiermee haalt u de hoogte van het webserverbeheer op of stelt u deze in.

(Overgenomen van WebControl)
ID

Hiermee wordt de programmatische id opgehaald of ingesteld die aan het serverbeheer is toegewezen.

(Overgenomen van Control)
IdSeparator

Hiermee haalt u het teken op dat wordt gebruikt om besturings-id's te scheiden.

(Overgenomen van Control)
IsChildControlStateCleared

Hiermee wordt een waarde opgehaald die aangeeft of besturingselementen in dit besturingselement de controlestatus hebben.

(Overgenomen van Control)
IsEnabled

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement is ingeschakeld.

(Overgenomen van WebControl)
IsTrackingViewState

Hiermee wordt een waarde opgehaald die aangeeft of het serverbeheer wijzigingen opslaat in de weergavestatus.

(Overgenomen van Control)
IsViewStateEnabled

Hiermee wordt een waarde opgehaald die aangeeft of de weergavestatus is ingeschakeld voor dit besturingselement.

(Overgenomen van Control)
LayoutTemplate

Hiermee haalt u de aangepaste inhoud van de hoofdcontainer in een Wizard besturingselement op of stelt u deze in.

LoadViewStateByID

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement deelneemt aan het laden van de weergavestatus door ID in plaats van index.

(Overgenomen van Control)
NamingContainer

Hiermee wordt een verwijzing opgehaald naar de naamgevingscontainer van het serverbesturingselement, waarmee een unieke naamruimte wordt gemaakt voor het onderscheiden tussen serverbesturingselementen met dezelfde ID eigenschapswaarde.

(Overgenomen van Control)
NavigationButtonStyle

Hiermee haalt u een verwijzing op naar een Style object waarmee de instellingen voor de knoppen in het navigatiegebied op het besturingselement worden gedefinieerd.

NavigationStyle

Hiermee haalt u een verwijzing op naar een Style object waarmee de instellingen voor het navigatiegebied op het besturingselement worden gedefinieerd.

Page

Hiermee haalt u een verwijzing op naar het Page exemplaar dat het serverbeheer bevat.

(Overgenomen van Control)
Parent

Hiermee haalt u een verwijzing op naar het bovenliggende besturingselement van het serverbeheer in de paginabeheerhiërarchie.

(Overgenomen van Control)
RenderingCompatibility

Hiermee wordt een waarde opgehaald waarmee de ASP.NET versie wordt opgegeven waarmee HTML wordt weergegeven, compatibel is met.

(Overgenomen van Control)
SideBarButtonStyle

Hiermee wordt een verwijzing naar een Style object opgehaald waarmee de instellingen voor de knoppen op de zijbalk worden gedefinieerd.

SideBarStyle

Hiermee haalt u een verwijzing op naar een Style object dat de instellingen voor het zijbalkgebied van het besturingselement definieert.

SideBarTemplate

Hiermee haalt u de sjabloon op die wordt gebruikt om het zijbalkgebied op het besturingselement weer te geven of stelt u deze in.

Site

Hiermee wordt informatie opgehaald over de container die als host fungeert voor het huidige besturingselement wanneer deze op een ontwerpoppervlak wordt weergegeven.

(Overgenomen van Control)
SkinID

Hiermee wordt de huid op de controle toegepast of ingesteld.

(Overgenomen van WebControl)
SkipLinkText

Hiermee wordt een waarde opgehaald of ingesteld die wordt gebruikt om alternatieve tekst weer te geven waarmee schermlezers de inhoud in het zijbalkgebied kunnen overslaan.

StartNavigationTemplate

Hiermee haalt u de sjabloon op die wordt gebruikt om het navigatiegebied weer te geven in de Start stap van het Wizard besturingselement.

StartNextButtonImageUrl

Hiermee haalt u de URL op van de afbeelding die wordt weergegeven voor de knop Volgende in de Start stap.

StartNextButtonStyle

Hiermee haalt u een verwijzing op naar een Style object waarmee de instellingen voor de knop Volgende in de Start stap worden gedefinieerd.

StartNextButtonText

Hiermee wordt het bijschrift opgehaald of ingesteld dat wordt weergegeven voor de knop Volgende in de Start stap.

StartNextButtonType

Hiermee wordt het type knop opgehaald of ingesteld dat wordt weergegeven als de knop Volgende in de Start stap.

StepNavigationTemplate

Hiermee haalt u de sjabloon op die wordt gebruikt om het navigatiegebied weer te geven op andere WizardStepBaseobjecten dan de Start, de Finishof Complete stap.

StepNextButtonImageUrl

Hiermee haalt u de URL op van de afbeelding die wordt weergegeven voor de knop Volgende .

StepNextButtonStyle

Hiermee wordt een verwijzing naar het Style object opgehaald waarmee de instellingen voor de knop Volgende worden gedefinieerd.

StepNextButtonText

Hiermee wordt het bijschrift opgehaald of ingesteld dat wordt weergegeven voor de knop Volgende .

StepNextButtonType

Hiermee wordt het type knop opgehaald of ingesteld dat wordt weergegeven als de knop Volgende .

StepPreviousButtonImageUrl

Hiermee haalt u de URL op van de afbeelding die wordt weergegeven voor de knop Vorige .

StepPreviousButtonStyle

Hiermee haalt u een verwijzing op naar een Style object dat de instellingen voor de knop Vorige definieert.

StepPreviousButtonText

Hiermee wordt het bijschrift opgehaald of ingesteld dat wordt weergegeven voor de knop Vorige .

StepPreviousButtonType

Hiermee wordt het type knop opgehaald of ingesteld dat wordt weergegeven als de knop Vorige .

StepStyle

Hiermee haalt u een verwijzing op naar een Style object dat de instellingen voor de WizardStep objecten definieert.

Style

Hiermee haalt u een verzameling tekstkenmerken op die worden weergegeven als een stijlkenmerk op de buitenste tag van het besturingselement webserver.

(Overgenomen van WebControl)
SupportsDisabledAttribute

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement het disabled kenmerk van het gerenderde HTML-element moet instellen op 'uitgeschakeld' wanneer de eigenschap van IsEnabled het besturingselement is false.

(Overgenomen van CompositeControl)
TabIndex

Hiermee haalt u de tabindex van het besturingselement webserver op of stelt u deze in.

(Overgenomen van WebControl)
TagKey

Hiermee haalt u de HtmlTextWriterTag waarde op die overeenkomt met het Wizard besturingselement.

TagName

Hiermee haalt u de naam van het besturingselementlabel op. Deze eigenschap wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
TemplateControl

Hiermee haalt u een verwijzing op naar de sjabloon die dit besturingselement bevat of stelt u deze in.

(Overgenomen van Control)
TemplateSourceDirectory

Hiermee haalt u de virtuele map op van de Page server of UserControl die het huidige serverbeheer bevat.

(Overgenomen van Control)
ToolTip

Hiermee wordt de tekst opgehaald of ingesteld die wordt weergegeven wanneer de muisaanwijzer boven het besturingselement webserver beweegt.

(Overgenomen van WebControl)
UniqueID

Hiermee haalt u de unieke, hiërarchisch gekwalificeerde id voor het serverbesturingselement op.

(Overgenomen van Control)
ValidateRequestMode

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het besturingselement clientinvoer vanuit de browser controleert op mogelijk gevaarlijke waarden.

(Overgenomen van Control)
ViewState

Hiermee haalt u een woordenlijst met statusgegevens op waarmee u de weergavestatus van een serverbeheer kunt opslaan en herstellen voor meerdere aanvragen voor dezelfde pagina.

(Overgenomen van Control)
ViewStateIgnoresCase

Hiermee wordt een waarde opgehaald die aangeeft of het StateBag object niet hoofdlettergevoelig is.

(Overgenomen van Control)
ViewStateMode

Hiermee haalt u de weergavestatusmodus van dit besturingselement op of stelt u deze in.

(Overgenomen van Control)
Visible

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een serverbesturing wordt weergegeven als gebruikersinterface op de pagina.

(Overgenomen van Control)
Width

Hiermee haalt u de breedte van het besturingselement webserver op of stelt u deze in.

(Overgenomen van WebControl)
WizardSteps

Hiermee haalt u een verzameling op met alle WizardStepBase objecten die zijn gedefinieerd voor het besturingselement.

Methoden

Name Description
AddAttributesToRender(HtmlTextWriter)

Hiermee worden HTML-kenmerken en -stijlen toegevoegd die moeten worden weergegeven aan de opgegeven HtmlTextWriterTag. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
AddedControl(Control, Int32)

Aangeroepen nadat een onderliggend besturingselement is toegevoegd aan de Controls verzameling van het Control object.

(Overgenomen van Control)
AddParsedSubObject(Object)

Hiermee wordt het serverbesturingselement aangegeven dat een element, XML of HTML, is geparseerd en wordt het element toegevoegd aan het object van ControlCollection het serverbesturingselement.

(Overgenomen van Control)
AllowNavigationToStep(Int32)

Gebruikt een Booleaanse waarde om te bepalen of de ActiveStep eigenschap kan worden ingesteld op het WizardStepBase object dat overeenkomt met de index die wordt doorgegeven.

ApplyStyle(Style)

Kopieert eventuele niet-lege elementen van de opgegeven stijl naar het web besturingselement, en overschrijft eventuele bestaande stijlelementen van het besturingselement. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
ApplyStyleSheetSkin(Page)

De stijleigenschappen die in het paginamodel zijn gedefinieerd, worden toegepast op het besturingselement.

(Overgenomen van Control)
BeginRenderTracing(TextWriter, Object)

Begint met het traceren van ontwerptijd van renderinggegevens.

(Overgenomen van Control)
BuildProfileTree(String, Boolean)

Verzamelt informatie over het serverbesturingselement en levert deze aan de Trace eigenschap die moet worden weergegeven wanneer tracering is ingeschakeld voor de pagina.

(Overgenomen van Control)
ClearCachedClientID()

Hiermee stelt u de waarde in de cache in ClientID op null.

(Overgenomen van Control)
ClearChildControlState()

Hiermee verwijdert u de informatie over de controlestatus voor de onderliggende besturingselementen van het serverbesturingselement.

(Overgenomen van Control)
ClearChildState()

Hiermee verwijdert u de informatie over de weergavestatus en controlestatus voor alle onderliggende besturingselementen van het serverbesturingselement.

(Overgenomen van Control)
ClearChildViewState()

Hiermee verwijdert u de informatie over de weergavestatus voor alle onderliggende besturingselementen van het serverbesturingselement.

(Overgenomen van Control)
ClearEffectiveClientIDMode()

Hiermee stelt u de ClientIDMode eigenschap van het huidige besturingselementexemplaren en van alle onderliggende besturingselementen in op Inherit.

(Overgenomen van Control)
CopyBaseAttributes(WebControl)

Kopieert de eigenschappen die niet zijn ingekapseld door het Style object van het opgegeven webserverbesturingselement naar het webserverbesturingselement waaruit deze methode wordt aangeroepen. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
CreateChildControls()

Hiermee maakt u onderliggende besturingselementen.

CreateControlCollection()

Hiermee maakt u een verzameling besturingselementen.

CreateControlHierarchy()

Hiermee maakt u de hiërarchie van onderliggende besturingselementen waaruit het besturingselement bestaat.

CreateControlStyle()

Hiermee maakt u een besturingsstijl.

DataBind()

Hiermee wordt een gegevensbron gekoppeld aan de CompositeControl onderliggende besturingselementen en alle onderliggende besturingselementen.

(Overgenomen van CompositeControl)
DataBind(Boolean)

Hiermee koppelt u een gegevensbron aan het aangeroepen serverbesturingselement en alle onderliggende besturingselementen met een optie om de DataBinding gebeurtenis te genereren.

(Overgenomen van Control)
DataBindChildren()

Hiermee wordt een gegevensbron gekoppeld aan de onderliggende besturingselementen van het serverbesturingselement.

(Overgenomen van Control)
Dispose()

Hiermee kan een serverbesturing definitief worden opgeschoond voordat deze uit het geheugen wordt vrijgegeven.

(Overgenomen van Control)
EndRenderTracing(TextWriter, Object)

Hiermee wordt de ontwerptijd van het traceren van renderinggegevens beëindigd.

(Overgenomen van Control)
EnsureChildControls()

Bepaalt of het serverbesturingselement onderliggende besturingselementen bevat. Als dat niet het geval is, worden onderliggende besturingselementen gemaakt.

(Overgenomen van Control)
EnsureID()

Hiermee maakt u een id voor besturingselementen waaraan geen id is toegewezen.

(Overgenomen van Control)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
FindControl(String, Int32)

Hiermee zoekt u in de huidige naamgevingscontainer naar een serverbeheer met het opgegeven en een geheel getal dat is opgegeven id in de pathOffset parameter, die de zoekopdracht helpt. U moet deze versie van de FindControl methode niet overschrijven.

(Overgenomen van Control)
FindControl(String)

Zoekt in de huidige naamgevingscontainer naar een serverbeheer met de opgegeven id parameter.

(Overgenomen van Control)
Focus()

Hiermee stelt u de invoerfocus in op een besturingselement.

(Overgenomen van Control)
GetDesignModeState()

Hiermee haalt u de status van de ontwerpmodus op.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetHistory()

Hiermee wordt een verzameling WizardStepBase objecten geretourneerd die zijn geopend.

GetRouteUrl(Object)

Haalt de URL op die overeenkomt met een set routeparameters.

(Overgenomen van Control)
GetRouteUrl(RouteValueDictionary)

Haalt de URL op die overeenkomt met een set routeparameters.

(Overgenomen van Control)
GetRouteUrl(String, Object)

Haalt de URL op die overeenkomt met een set routeparameters en een routenaam.

(Overgenomen van Control)
GetRouteUrl(String, RouteValueDictionary)

Haalt de URL op die overeenkomt met een set routeparameters en een routenaam.

(Overgenomen van Control)
GetStepType(WizardStepBase, Int32)

Retourneert de WizardStepType waarde voor het opgegeven WizardStepBase object.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
GetUniqueIDRelativeTo(Control)

Retourneert het voorvoegselgedeelte van de UniqueID eigenschap van het opgegeven besturingselement.

(Overgenomen van Control)
HasControls()

Bepaalt of het serverbesturingselement onderliggende besturingselementen bevat.

(Overgenomen van Control)
HasEvents()

Retourneert een waarde die aangeeft of gebeurtenissen zijn geregistreerd voor het besturingselement of onderliggende besturingselementen.

(Overgenomen van Control)
IsLiteralContent()

Bepaalt of het serverbeheer alleen letterlijke inhoud bevat.

(Overgenomen van Control)
LoadControlState(Object)

Hiermee herstelt u informatie over de controlestatus.

LoadViewState(Object)

Laadt informatie over de weergavestatus.

MapPathSecure(String)

Hiermee haalt u het fysieke pad op waarnaar een virtueel pad, ofwel absoluut of relatief, wordt toegewezen.

(Overgenomen van Control)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
MergeStyle(Style)

Kopieert niet-lege elementen van de opgegeven stijl naar het webbesturing, maar overschrijft geen bestaande stijlelementen van het besturingselement. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
MoveTo(WizardStepBase)

Hiermee stelt u het opgegeven WizardStepBase-afgeleide object in als de waarde voor de ActiveStep eigenschap van het Wizard besturingselement.

OnActiveStepChanged(Object, EventArgs)

Hiermee wordt de ActiveStepChanged gebeurtenis gegenereerd.

OnBubbleEvent(Object, EventArgs)

Bepaalt of de gebeurtenis voor het serverbeheer wordt doorgegeven aan de serverbeheerhiërarchie van de pagina.

OnCancelButtonClick(EventArgs)

Hiermee wordt de CancelButtonClick gebeurtenis gegenereerd.

OnDataBinding(EventArgs)

Hiermee wordt de DataBinding gebeurtenis gegenereerd.

(Overgenomen van Control)
OnFinishButtonClick(WizardNavigationEventArgs)

Hiermee wordt de FinishButtonClick gebeurtenis gegenereerd.

OnInit(EventArgs)

Hiermee wordt de Init-gebeurtenis gegenereerd.

OnLoad(EventArgs)

Hiermee wordt de Load gebeurtenis gegenereerd.

(Overgenomen van Control)
OnNextButtonClick(WizardNavigationEventArgs)

Hiermee wordt de NextButtonClick gebeurtenis gegenereerd.

OnPreRender(EventArgs)

Hiermee wordt de PreRender gebeurtenis gegenereerd.

(Overgenomen van Control)
OnPreviousButtonClick(WizardNavigationEventArgs)

Hiermee wordt de PreviousButtonClick gebeurtenis gegenereerd.

OnSideBarButtonClick(WizardNavigationEventArgs)

Hiermee wordt de SideBarButtonClick gebeurtenis gegenereerd.

OnUnload(EventArgs)

Hiermee wordt de Unload gebeurtenis gegenereerd.

(Overgenomen van Control)
OpenFile(String)

Hiermee wordt een Stream bestand gelezen.

(Overgenomen van Control)
RaiseBubbleEvent(Object, EventArgs)

Wijst alle bronnen van de gebeurtenis en de bijbehorende informatie toe aan het bovenliggende besturingselement.

(Overgenomen van Control)
RecreateChildControls()

Maakt de onderliggende besturingselementen opnieuw in een besturingselement dat is afgeleid van CompositeControl.

(Overgenomen van CompositeControl)
RegisterCommandEvents(IButtonControl)

Registreert een nieuw exemplaar van de CommandEventHandler klasse voor het opgegeven IButtonControl object.

RemovedControl(Control)

Aangeroepen nadat een onderliggend besturingselement is verwijderd uit de Controls verzameling van het Control object.

(Overgenomen van Control)
Render(HtmlTextWriter)

Geeft het besturingselement weer aan de opgegeven schrijver.

RenderBeginTag(HtmlTextWriter)

Geeft de HTML-openingstag van het besturingselement weer voor de opgegeven schrijver. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
RenderChildren(HtmlTextWriter)

Hiermee wordt de inhoud van de onderliggende elementen van een serverbeheer uitgevoerd naar een opgegeven HtmlTextWriter object, waarmee de inhoud wordt weggeschreven die op de client moet worden weergegeven.

(Overgenomen van Control)
RenderContents(HtmlTextWriter)

Geeft de inhoud van het besturingselement weer voor de opgegeven schrijver. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
RenderControl(HtmlTextWriter, ControlAdapter)

De server beheert inhoud naar een opgegeven HtmlTextWriter object met behulp van een opgegeven ControlAdapter object.

(Overgenomen van Control)
RenderControl(HtmlTextWriter)

Hiermee wordt inhoud van de server naar een opgegeven HtmlTextWriter object uitgevoerd en wordt traceringsinformatie over het besturingselement opgeslagen als tracering is ingeschakeld.

(Overgenomen van Control)
RenderEndTag(HtmlTextWriter)

Geeft de HTML-slottag van het besturingselement weer in de opgegeven schrijver. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
ResolveAdapter()

Hiermee haalt u de besturingsadapter op die verantwoordelijk is voor het weergeven van het opgegeven besturingselement.

(Overgenomen van Control)
ResolveClientUrl(String)

Hiermee haalt u een URL op die door de browser kan worden gebruikt.

(Overgenomen van Control)
ResolveUrl(String)

Converteert een URL naar een URL die bruikbaar is voor de aanvragende client.

(Overgenomen van Control)
SaveControlState()

Sla de controlestatus op.

SaveViewState()

Hiermee wordt de weergavestatus opgeslagen.

SetDesignModeState(IDictionary)

Hiermee stelt u ontwerptijdgegevens in voor een besturingselement.

(Overgenomen van Control)
SetRenderMethodDelegate(RenderMethod)

Hiermee wijst u een gemachtigde van een gebeurtenishandler toe om het serverbeheer en de inhoud ervan weer te geven in het bovenliggende besturingselement.

(Overgenomen van Control)
SetTraceData(Object, Object, Object)

Hiermee stelt u traceringsgegevens in voor het traceren van renderinggegevens in ontwerptijd, met behulp van het traceringsobject, de traceringsgegevenssleutel en de traceringsgegevenswaarde.

(Overgenomen van Control)
SetTraceData(Object, Object)

Hiermee stelt u traceringsgegevens in voor ontwerptijdtracering van renderinggegevens, met behulp van de traceringsgegevenssleutel en de traceringsgegevenswaarde.

(Overgenomen van Control)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
TrackViewState()

Hiermee wordt de weergavestatus bijgehouden.

gebeurtenis

Name Description
ActiveStepChanged

Treedt op wanneer de gebruiker overschakelt naar een nieuwe stap in het besturingselement.

CancelButtonClick

Treedt op wanneer op de knop Annuleren wordt geklikt.

DataBinding

Treedt op wanneer het serverbeheer wordt verbonden met een gegevensbron.

(Overgenomen van Control)
Disposed

Treedt op wanneer een serverbesturing wordt vrijgegeven uit het geheugen. Dit is de laatste fase van de levenscyclus van serverbeheer wanneer een ASP.NET pagina wordt aangevraagd.

(Overgenomen van Control)
FinishButtonClick

Treedt op wanneer op de knop Voltooien wordt geklikt.

Init

Treedt op wanneer het serverbeheer wordt geïnitialiseerd. Dit is de eerste stap in de levenscyclus.

(Overgenomen van Control)
Load

Treedt op wanneer het serverbeheer in het Page object wordt geladen.

(Overgenomen van Control)
NextButtonClick

Treedt op wanneer op de knop Volgende wordt geklikt.

PreRender

Vindt plaats nadat het object is geladen, maar voordat het Control wordt weergegeven.

(Overgenomen van Control)
PreviousButtonClick

Treedt op wanneer op de knop Vorige wordt geklikt.

SideBarButtonClick

Treedt op wanneer op een knop in het zijbalkgebied wordt geklikt.

Unload

Treedt op wanneer het serverbeheer uit het geheugen wordt verwijderd.

(Overgenomen van Control)

Expliciete interface-implementaties

Name Description
IAttributeAccessor.GetAttribute(String)

Hiermee haalt u een kenmerk van het webbeheer op met de opgegeven naam.

(Overgenomen van WebControl)
IAttributeAccessor.SetAttribute(String, String)

Hiermee stelt u een kenmerk van het webbeheer in op de opgegeven naam en waarde.

(Overgenomen van WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls()

Hiermee kan een ontwerper de verzameling onderliggende besturingselementen van het samengestelde besturingselement opnieuw maken in de ontwerpomgeving.

(Overgenomen van CompositeControl)
IControlBuilderAccessor.ControlBuilder

Zie voor een beschrijving van dit lid ControlBuilder.

(Overgenomen van Control)
IControlDesignerAccessor.GetDesignModeState()

Zie voor een beschrijving van dit lid GetDesignModeState().

(Overgenomen van Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Zie voor een beschrijving van dit lid SetDesignModeState(IDictionary).

(Overgenomen van Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Zie voor een beschrijving van dit lid SetOwnerControl(Control).

(Overgenomen van Control)
IControlDesignerAccessor.UserData

Zie voor een beschrijving van dit lid UserData.

(Overgenomen van Control)
IDataBindingsAccessor.DataBindings

Zie voor een beschrijving van dit lid DataBindings.

(Overgenomen van Control)
IDataBindingsAccessor.HasDataBindings

Zie voor een beschrijving van dit lid HasDataBindings.

(Overgenomen van Control)
IExpressionsAccessor.Expressions

Zie voor een beschrijving van dit lid Expressions.

(Overgenomen van Control)
IExpressionsAccessor.HasExpressions

Zie voor een beschrijving van dit lid HasExpressions.

(Overgenomen van Control)
IParserAccessor.AddParsedSubObject(Object)

Zie voor een beschrijving van dit lid AddParsedSubObject(Object).

(Overgenomen van Control)

Extensiemethoden

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

Hiermee schakelt u het gedrag van dynamische gegevens in voor het opgegeven gegevensbeheer.

EnableDynamicData(INamingContainer, Type, Object)

Hiermee schakelt u het gedrag van dynamische gegevens in voor het opgegeven gegevensbeheer.

EnableDynamicData(INamingContainer, Type)

Hiermee schakelt u het gedrag van dynamische gegevens in voor het opgegeven gegevensbeheer.

FindDataSourceControl(Control)

Retourneert de gegevensbron die is gekoppeld aan het gegevensbeheer voor het opgegeven besturingselement.

FindFieldTemplate(Control, String)

Retourneert de veldsjabloon voor de opgegeven kolom in de naamgevingscontainer van het opgegeven besturingselement.

FindMetaTable(Control)

Retourneert het metatable-object voor het bevattende gegevensbeheer.

GetDefaultValues(INamingContainer)

Hiermee haalt u de verzameling van de standaardwaarden voor het opgegeven gegevensbeheer op.

GetMetaTable(INamingContainer)

Hiermee haalt u de tabelmetagegevens voor het opgegeven gegevensbeheer op.

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

Hiermee stelt u de metagegevens van de tabel en de standaardwaardetoewijzing voor het opgegeven gegevensbeheer in.

SetMetaTable(INamingContainer, MetaTable, Object)

Hiermee stelt u de metagegevens van de tabel en de standaardwaardetoewijzing voor het opgegeven gegevensbeheer in.

SetMetaTable(INamingContainer, MetaTable)

Hiermee stelt u de tabelmetagegevens voor het opgegeven gegevensbeheer in.

TryGetMetaTable(INamingContainer, MetaTable)

Bepaalt of tabelmetagegevens beschikbaar zijn.

Van toepassing op

Zie ook