Wizard Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
Wizardbesturingselement 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 |
| 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 |
| 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 |
| FindControl(String) |
Zoekt in de huidige naamgevingscontainer naar een serverbeheer met de opgegeven |
| 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. |