Wizard Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Navigation und eine Benutzeroberfläche bereit, um verwandte Daten über mehrere Schritte hinweg zu sammeln.
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
- Vererbung
- Abgeleitet
- Attribute
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie ein Wizard Steuerelement definiert wird, um den Namen und die Adresse eines Benutzers zu sammeln, mit der Option zum Eingeben einer separaten Versandadresse. Wenn der Benutzer " SeparateShippingCheckBox" nicht auswählt und dadurch eine Anforderung zum Hinzufügen einer separaten Versandadresse ausgibt, wird das Wizard Steuerelement direkt von Step2 zu " Finishverschoben.
Finish Im Schritt hat der Benutzer die Möglichkeit, zum Anfang des Wizard Steuerelements zurückzukehren, indem er auf "GoBackButton" klickt. Er nimmt den Benutzer Step2 jedoch an, weil die AllowReturn Eigenschaft Step1 auf "Festgelegt" festgelegt falseist.
Von Bedeutung
In diesem Beispiel handelt es sich um ein Textfeld, das Benutzereingaben akzeptiert, bei denen es sich um eine potenzielle Sicherheitsrisiken handelt. Standardmäßig überprüfen ASP.NET Webseiten, dass die Benutzereingabe keine Skript- oder HTML-Elemente enthält. Weitere Informationen finden Sie unter Script Exploits Overview.
<%@ 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>
Das folgende Codebeispiel ist die CodeBehind-Datei für die Webseite, die im vorherigen Beispiel verwendet wird.
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
Hinweise
In diesem Thema:
Einführung
Sie können das Wizard Steuerelement verwenden, um:
Sammeln Sie verwandte Daten über mehrere Schritte hinweg.
Trennen Sie eine größere Webseite, die zum Sammeln von Benutzereingaben in kleinere logische Schritte verwendet wird.
Ermöglichen Sie die lineare oder nichtlineare Navigation durch die Schritte.
Assistentenkomponenten
Das Wizard Steuerelement besteht aus den folgenden Komponenten:
Eine WizardStepCollection Sammlung von Schritten, die die Benutzeroberfläche für jeden Schritt enthalten, wie vom Seitenentwickler definiert.
Integrierte Navigationsfunktionen, die die entsprechenden Schaltflächen bestimmen, die basierend auf dem StepType Wert angezeigt werden sollen.
Ein Kopfzeilenbereich, der angepasst werden kann, um Spezifische Informationen für den Schritt anzuzeigen, auf dem sich der Benutzer gerade befindet.
Ein Randleistenbereich, der verwendet werden kann, um schnell zu Schritten im Steuerelement zu navigieren.
Hinweis
Wenn Sie Microsoft Visual Studio 2005 verwenden, beachten Sie, dass die Datei in der ActiveStepIndex Quellansicht beibehalten wird. Wenn Sie die Eigenschaft in der WizardSteps Entwurfsansicht ändern, indem Sie auf die Schaltflächen für die Randleiste klicken und dann die Seite ausführen, wird der erste Schritt des
WizardSteuerelements möglicherweise nicht angezeigt, da dies ActiveStepIndex möglicherweise auf einen anderen Schritt zeigt.
Schritte des Assistenten
Jeder der Schritte im Wizard Steuerelement verfügt über eine StepType Eigenschaft, die die Art der Navigationsfunktionalität bestimmt, die der Schritt aufweist. Wenn Sie keinen Wert für die StepType Eigenschaft angeben, lautet Autoder Standardwert . In der folgenden Tabelle sind die verfügbaren Einstellungen für die StepType Eigenschaft und das resultierende Verhalten des Schritts aufgeführt.
WizardStepType.Auto Die Navigations-UI, die für den Schritt gerendert wird, wird durch die Reihenfolge bestimmt, in der der Schritt deklariert wird.
WizardStepType.Complete Der Schritt ist der letzte, der angezeigt werden soll. Es werden keine Navigationsschaltflächen gerendert.
WizardStepType.Finish Der Schritt ist der letzte, der Benutzerdaten sammelt. Die Schaltfläche "Fertig stellen " wird für die Navigation gerendert.
WizardStepType.Start Der Schritt ist der erste, der angezeigt werden soll. Eine Schaltfläche "Zurück " wird nicht gerendert.
WizardStepType.Step Der Schritt ist ein beliebiger Schritt zwischen dem ersten und dem letzten Schritt.
Schaltflächen "Zurück" und "Weiter" werden für die Navigation gerendert.
Sammeln von Assistentendaten
Mithilfe des Wizard Steuerelements können Daten über eine lineare oder nichtlineare Navigation erfasst werden. Einige Beispiele für nichtlineare Navigation überspringen unnötige Schritte oder kehren zu einem zuvor abgeschlossenen Schritt zurück, um einen Wert zu ändern. Das Wizard Steuerelement behält seinen Zustand zwischen den Schritten bei, sodass die in einem Schritt eingegebenen Daten erst dann in einem Datenspeicher beibehalten werden müssen, wenn alle Schritte des Wizard Steuerelements abgeschlossen wurden.
Alternativ sollten Sie die Eigenschaft des WizardStepBase Objekts false so festlegenAllowReturn, dass der Benutzer nicht zu einem zuvor abgeschlossenen Schritt zurückkehren und die Daten nach der Übermittlung ändern kann.NextButtonClick
Befehlsnamen des Assistenten
Das Wizard Steuerelement erbt die folgenden Befehlsnamen aus der View Klasse und MultiView Klasse: NextViewCommandName, , PreviousViewCommandName, SwitchViewByIDCommandNameund SwitchViewByIndexCommandName. Das Assistenten-Steuerelement ignoriert diese Befehlsnamen und enthält keine spezielle Logik, damit diese Befehle automatisch für die Navigation verwendet werden können. Wenn ein Befehlsname entfernt wird oder aus einer Schaltfläche im Wizard Steuerelement fehlt, wird keine Ausnahme ausgelöst. Wenn beispielsweise die StartNavigationTemplate Schaltfläche einen Wert fehlt CommandName, wird keine Ausnahme ausgelöst.
Dynamisches Ändern von Schritten
Sie können die MoveTo Methode oder die ActiveStepIndex Eigenschaft verwenden, um den Schritt, der derzeit im Wizard Steuerelement angezeigt wird, dynamisch zu ändern.
Hinweis
Wenn Sie programmgesteuert einen WizardStepPage_Load Im Ereignishandler hinzufügen, müssen Sie die Navigation zu diesem Schritt vor dem Laden der Seite hinzufügen.
Assistentdarstellung
Das Erscheinungsbild des Wizard Steuerelements kann vollständig durch Vorlagen, Skins und Stileinstellungen angepasst werden. Sie können z. B. die Schnittstelle des Wizard Steuerelements mithilfe der HeaderTemplateEigenschaften , SideBarTemplate, , StartNavigationTemplateund FinishNavigationTemplateStepNavigationTemplate die Eigenschaften anpassen.
Hinweis
Durch Festlegen der untergeordneten SideBarTemplateDisplaySideBarStartNavigationTemplateHeaderTemplateStepNavigationTemplate Steuerelemente des Steuerelements werden die FinishNavigationTemplateuntergeordneten Steuerelemente des Wizard Steuerelements neu erstellt. Daher geht der Ansichtszustand für die untergeordneten Steuerelemente im Prozess verloren. Um diese Situation zu vermeiden, behalten Sie explizit den Kontrollstatus der untergeordneten Steuerelemente des Wizard Steuerelements explizit bei, oder vermeiden Sie das Einfügen von Steuerelementen in Vorlagen.
Beachten Sie, dass das Wizard Steuerelement kein spezielles Microsoft Internet Explorer-Rendering für den Nichtstandard- oder Quirksmodus unterstützt. Um das beste Internet Explorer-Rendering mithilfe des Wizard Steuerelements zu erhalten, verwenden Sie den XHTML-Dokumenttyp, der standardmäßig in Visual Web Developer und Visual Studio hinzugefügt wird.
Formatierung mithilfe von Layoutvorlagen
Mit Wizard dem Steuerelement können Sie das Layout des Steuerelements angeben, ohne dass Sie ein HTML-Element table verwenden müssen. Stattdessen können Sie ein LayoutTemplate Element verwenden, um das Layout anzugeben. In der Vorlage erstellen Sie Platzhaltersteuerelemente, um anzugeben, wo Elemente dynamisch in das Steuerelement eingefügt werden sollen. (Dies ähnelt der Funktionsweise des Vorlagenmodells für das ListView Steuerelement.) Weitere Informationen finden Sie in der Wizard.LayoutTemplate Eigenschaft.
Zugänglichkeit
Informationen zum Konfigurieren dieses Steuerelements, sodass es Markup generiert, das den Barrierefreiheitsstandards entspricht, finden Sie unter Barrierefreiheit in Visual Studio und ASP.NET undASP.NET Steuerelemente und Barrierefreiheit.
Deklarative Syntax
<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>
Konstruktoren
| Name | Beschreibung |
|---|---|
| Wizard() |
Initialisiert eine neue Instanz der Wizard-Klasse. |
Felder
| Name | Beschreibung |
|---|---|
| CancelButtonID |
Gibt den Bezeichner für die Schaltfläche "Abbrechen " an. Dieses Feld ist statisch und schreibgeschützt. |
| CancelCommandName |
Ruft den Befehlsnamen für die Schaltfläche "Abbrechen " ab. Dieses Feld ist statisch und schreibgeschützt. |
| CustomFinishButtonID |
Ruft den Bezeichner für eine benutzerdefinierte Schaltfläche "Fertig stellen " ab. Dieses Feld ist statisch und schreibgeschützt. |
| CustomNextButtonID |
Ruft den Bezeichner für eine benutzerdefinierte Schaltfläche "Weiter " ab. Dieses Feld ist statisch und schreibgeschützt. |
| CustomPreviousButtonID |
Ruft den Bezeichner für eine benutzerdefinierte Vorherige Schaltfläche ab. Dieses Feld ist statisch und schreibgeschützt. |
| DataListID |
Ruft den Bezeichner für die Randleistenauflistung DataList ab. Dieses Feld ist statisch und schreibgeschützt. |
| FinishButtonID |
Ruft den Bezeichner für die Schaltfläche "Fertig stellen " ab. Dieses Feld ist statisch und schreibgeschützt. |
| FinishPreviousButtonID |
Ruft den Bezeichner für die Schaltfläche "Zurück " im Finish Schritt ab. Dieses Feld ist statisch und schreibgeschützt. |
| HeaderPlaceholderId |
Ruft die ID des HeaderTemplate Platzhalters in einem Wizard Steuerelement ab. |
| MoveCompleteCommandName |
Ruft den Befehlsnamen ab, der der Schaltfläche "Fertig stellen " zugeordnet ist. Dieses Feld ist statisch und schreibgeschützt. |
| MoveNextCommandName |
Ruft den Befehlsnamen ab, der der Schaltfläche "Weiter " zugeordnet ist. Dieses Feld ist statisch und schreibgeschützt. |
| MovePreviousCommandName |
Ruft den Befehlsnamen ab, der der Schaltfläche "Zurück " zugeordnet ist. Dieses Feld ist statisch und schreibgeschützt. |
| MoveToCommandName |
Ruft den Befehlsnamen ab, der den einzelnen Randleistenschaltflächen zugeordnet ist. Dieses Feld ist statisch und schreibgeschützt. |
| NavigationPlaceholderId |
Ruft die ID des StartNavigationTemplate Platzhalters in einem Wizard Steuerelement ab. |
| SideBarButtonID |
Ruft den Bezeichner ab, der den einzelnen Randleistenschaltflächen zugeordnet ist. Dieses Feld ist statisch und schreibgeschützt. |
| SideBarPlaceholderId |
Ruft die ID des SideBarTemplate Platzhalters in einem Wizard Steuerelement ab. |
| StartNextButtonID |
Ruft den Bezeichner ab, der der Schaltfläche "Weiter " im Start Schritt zugeordnet ist. Dieses Feld ist statisch und schreibgeschützt. |
| StepNextButtonID |
Ruft den Bezeichner ab, der der Schaltfläche "Weiter " zugeordnet ist. Dieses Feld ist statisch und schreibgeschützt. |
| StepPreviousButtonID |
Ruft den Bezeichner ab, der der Schaltfläche "Zurück " zugeordnet ist. Dieses Feld ist statisch und schreibgeschützt. |
| WizardStepPlaceholderId |
Ruft die ID des WizardStep Platzhalters in einem Wizard Steuerelement ab. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AccessKey |
Dient zum Abrufen oder Festlegen der Zugriffstaste, mit der Sie schnell zum Webserversteuerelement navigieren können. (Geerbt von WebControl) |
| ActiveStep |
Ruft den Schritt in der Auflistung ab, die WizardSteps derzeit für den Benutzer angezeigt wird. |
| ActiveStepIndex |
Dient zum Abrufen oder Festlegen des Indexes des aktuellen WizardStepBase Objekts. |
| Adapter |
Ruft den browserspezifischen Adapter für das Steuerelement ab. (Geerbt von Control) |
| AppRelativeTemplateSourceDirectory |
Dient zum Abrufen oder Festlegen des anwendungsrelativen virtuellen Verzeichnisses des Page Objekts UserControl , das dieses Steuerelement enthält. (Geerbt von Control) |
| Attributes |
Ruft die Auflistung beliebiger Attribute (nur für das Rendern) ab, die nicht den Eigenschaften des Steuerelements entsprechen. (Geerbt von WebControl) |
| BackColor |
Dient zum Abrufen oder Festlegen der Hintergrundfarbe des Webserversteuerelements. (Geerbt von WebControl) |
| BindingContainer |
Ruft das Steuerelement ab, das die Datenbindung dieses Steuerelements enthält. (Geerbt von Control) |
| BorderColor |
Ruft die Rahmenfarbe des Websteuerelements ab oder legt diese fest. (Geerbt von WebControl) |
| BorderStyle |
Dient zum Abrufen oder Festlegen des Rahmenstils des Webserversteuerelements. (Geerbt von WebControl) |
| BorderWidth |
Ruft die Rahmenbreite des Webserversteuerelements ab oder legt diese fest. (Geerbt von WebControl) |
| CancelButtonImageUrl |
Dient zum Abrufen oder Festlegen der URL des Bilds, das für die Schaltfläche "Abbrechen " angezeigt wird. |
| CancelButtonStyle |
Ruft einen Verweis auf eine Auflistung von Formateigenschaften ab, die die Darstellung der Schaltfläche "Abbrechen " definieren. |
| CancelButtonText |
Dient zum Abrufen oder Festlegen der Textbeschriftung, die für die Schaltfläche "Abbrechen " angezeigt wird. |
| CancelButtonType |
Dient zum Abrufen oder Festlegen des Typs der Schaltfläche , die als Abbrechen-Schaltfläche gerendert wird. |
| CancelDestinationPageUrl |
Ruft die URL ab, zu der der Benutzer weitergeleitet wird, wenn er auf die Schaltfläche "Abbrechen " klickt, oder legt diese fest. |
| CellPadding |
Dient zum Abrufen oder Festlegen des Abstands zwischen dem Inhalt der Zelle und dem Zellenrahmen. |
| CellSpacing |
Dient zum Abrufen oder Festlegen des Abstands zwischen Zellen. |
| ChildControlsCreated |
Ruft einen Wert ab, der angibt, ob die untergeordneten Steuerelemente des Serversteuerelements erstellt wurden. (Geerbt von Control) |
| ClientID |
Ruft die Steuerelement-ID für HTML-Markup ab, das von ASP.NET generiert wird. (Geerbt von Control) |
| ClientIDMode |
Dient zum Abrufen oder Festlegen des Algorithmus, der zum Generieren des Werts der ClientID Eigenschaft verwendet wird. (Geerbt von Control) |
| ClientIDSeparator |
Ruft einen Zeichenwert ab, der das Trennzeichen darstellt, das in der ClientID Eigenschaft verwendet wird. (Geerbt von Control) |
| Context |
Ruft das Objekt ab, das HttpContext dem Serversteuerelement für die aktuelle Webanforderung zugeordnet ist. (Geerbt von Control) |
| Controls |
Ruft ein ControlCollection Objekt ab, das die untergeordneten Steuerelemente in einer CompositeControl. (Geerbt von CompositeControl) |
| ControlStyle |
Ruft den Stil des Webserversteuerelements ab. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
| ControlStyleCreated |
Ruft einen Wert ab, der angibt, ob ein Style Objekt für die ControlStyle Eigenschaft erstellt wurde. Diese Eigenschaft wird in erster Linie von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
| CssClass |
Dient zum Abrufen oder Festlegen der Cascading StyleSheet (CSS)-Klasse, die vom Webserversteuerelement auf dem Client gerendert wird. (Geerbt von WebControl) |
| DataItemContainer |
Ruft einen Verweis auf den Benennungscontainer ab, wenn der Benennungscontainer IDataItemContainerimplementiert wird. (Geerbt von Control) |
| DataKeysContainer |
Ruft einen Verweis auf den Benennungscontainer ab, wenn der Benennungscontainer IDataKeysControlimplementiert wird. (Geerbt von Control) |
| DesignMode |
Ruft einen Wert ab, der angibt, ob ein Steuerelement auf einer Entwurfsoberfläche verwendet wird. (Geerbt von Control) |
| DisplayCancelButton |
Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob eine Abbrechen-Schaltfläche angezeigt werden soll. |
| DisplaySideBar |
Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob der Randleistenbereich des Wizard Steuerelements angezeigt werden soll. |
| Enabled |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Webserversteuerelement aktiviert ist. (Geerbt von WebControl) |
| EnableTheming |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Designs für dieses Steuerelement gelten. (Geerbt von WebControl) |
| EnableViewState |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Serversteuerelement den Ansichtszustand und den Ansichtszustand aller enthaltenen untergeordneten Steuerelemente für den anfordernden Client behält. (Geerbt von Control) |
| Events |
Ruft eine Liste von Ereignishandlerdelegatten für das Steuerelement ab. Diese Eigenschaft ist schreibgeschützt. (Geerbt von Control) |
| FinishCompleteButtonImageUrl |
Ruft die URL des Bilds ab, das für die Schaltfläche "Fertig stellen " angezeigt wird, oder legt diese fest. |
| FinishCompleteButtonStyle |
Ruft einen Verweis auf ein Style Objekt ab, das die Einstellungen für die Schaltfläche "Fertig stellen " definiert. |
| FinishCompleteButtonText |
Dient zum Abrufen oder Festlegen der Textbeschriftung, die für die Schaltfläche "Fertig stellen " angezeigt wird. |
| FinishCompleteButtonType |
Dient zum Abrufen oder Festlegen des Typs der Schaltfläche, die als Schaltfläche "Fertig stellen " gerendert wird. |
| FinishDestinationPageUrl |
Ruft die URL ab, an die der Benutzer umgeleitet wird, wenn er auf die Schaltfläche "Fertig stellen " klickt, oder legt diese fest. |
| FinishNavigationTemplate |
Ruft die Vorlage ab, die zum Anzeigen des Navigationsbereichs im Finish Schritt verwendet wird, oder legt sie fest. |
| FinishPreviousButtonImageUrl |
Dient zum Abrufen oder Festlegen der URL des Bilds, das für die Schaltfläche "Zurück " im Finish Schritt angezeigt wird. |
| FinishPreviousButtonStyle |
Ruft einen Verweis auf ein Style Objekt ab, das die Einstellungen für die Schaltfläche "Zurück " im Finish Schritt definiert. |
| FinishPreviousButtonText |
Dient zum Abrufen oder Festlegen der Textbeschriftung, die für die Schaltfläche "Zurück " im Finish Schritt angezeigt wird. |
| FinishPreviousButtonType |
Dient zum Abrufen oder Festlegen des Typs der Schaltfläche, die im Schritt als Schaltfläche Finish"Zurück" gerendert wird. |
| Font |
Ruft die Schriftarteigenschaften ab, die dem Webserversteuerelement zugeordnet sind. (Geerbt von WebControl) |
| ForeColor |
Ruft die Vordergrundfarbe (in der Regel die Farbe des Texts) des Webserversteuerelements ab oder legt sie fest. (Geerbt von WebControl) |
| HasAttributes |
Ruft einen Wert ab, der angibt, ob das Steuerelement Attribute festgelegt hat. (Geerbt von WebControl) |
| HasChildViewState |
Ruft einen Wert ab, der angibt, ob die untergeordneten Steuerelemente des aktuellen Serversteuerelements über gespeicherte Ansichtszustandseinstellungen verfügen. (Geerbt von Control) |
| HeaderStyle |
Ruft einen Verweis auf ein Style Objekt ab, das die Einstellungen für den Kopfzeilenbereich des Steuerelements definiert. |
| HeaderTemplate |
Dient zum Abrufen oder Festlegen der Vorlage, die zum Anzeigen des Kopfzeilenbereichs des Steuerelements verwendet wird. |
| HeaderText |
Dient zum Abrufen oder Festlegen der Textbeschriftung, die für den Kopfzeilenbereich des Steuerelements angezeigt wird. |
| Height |
Ruft die Höhe des Webserversteuerelements ab oder legt sie fest. (Geerbt von WebControl) |
| ID |
Ruft den programmgesteuerten Bezeichner ab, der dem Serversteuerelement zugewiesen ist, oder legt diesen fest. (Geerbt von Control) |
| IdSeparator |
Ruft das Zeichen ab, das zum Trennen von Steuerelementbezeichnern verwendet wird. (Geerbt von Control) |
| IsChildControlStateCleared |
Ruft einen Wert ab, der angibt, ob In diesem Steuerelement enthaltene Steuerelemente den Steuerelementstatus aufweisen. (Geerbt von Control) |
| IsEnabled |
Ruft einen Wert ab, der angibt, ob das Steuerelement aktiviert ist. (Geerbt von WebControl) |
| IsTrackingViewState |
Ruft einen Wert ab, der angibt, ob das Serversteuerelement Änderungen am Ansichtszustand speichert. (Geerbt von Control) |
| IsViewStateEnabled |
Ruft einen Wert ab, der angibt, ob der Ansichtszustand für dieses Steuerelement aktiviert ist. (Geerbt von Control) |
| LayoutTemplate |
Dient zum Abrufen oder Festlegen des benutzerdefinierten Inhalts des Stammcontainers in einem Wizard Steuerelement. |
| LoadViewStateByID |
Ruft einen Wert ab, der angibt, ob das Steuerelement am Laden des Ansichtszustands anstelle ID von Index teilnimmt. (Geerbt von Control) |
| NamingContainer |
Ruft einen Verweis auf den Benennungscontainer des Serversteuerelements ab, der einen eindeutigen Namespace für die Unterscheidung zwischen Serversteuerelementen mit demselben ID Eigenschaftswert erstellt. (Geerbt von Control) |
| NavigationButtonStyle |
Ruft einen Verweis auf ein Style Objekt ab, das die Einstellungen für die Schaltflächen im Navigationsbereich des Steuerelements definiert. |
| NavigationStyle |
Ruft einen Verweis auf ein Style Objekt ab, das die Einstellungen für den Navigationsbereich des Steuerelements definiert. |
| Page |
Ruft einen Verweis auf die Page Instanz ab, die das Serversteuerelement enthält. (Geerbt von Control) |
| Parent |
Ruft einen Verweis auf das übergeordnete Steuerelement des Serversteuerelements in der Seitensteuerelementhierarchie ab. (Geerbt von Control) |
| RenderingCompatibility |
Ruft einen Wert ab, der die ASP.NET Version angibt, mit der html gerendert wird, kompatibel ist. (Geerbt von Control) |
| SideBarButtonStyle |
Ruft einen Verweis auf ein Style Objekt ab, das die Einstellungen für die Schaltflächen auf der Randleiste definiert. |
| SideBarStyle |
Ruft einen Verweis auf ein Style Objekt ab, das die Einstellungen für den Randleistenbereich des Steuerelements definiert. |
| SideBarTemplate |
Dient zum Abrufen oder Festlegen der Vorlage, die zum Anzeigen des Randleistenbereichs des Steuerelements verwendet wird. |
| Site |
Ruft Informationen zum Container ab, der das aktuelle Steuerelement hostt, wenn es auf einer Entwurfsoberfläche gerendert wird. (Geerbt von Control) |
| SkinID |
Ruft die Haut ab, die auf das Steuerelement angewendet werden soll, oder legt sie fest. (Geerbt von WebControl) |
| SkipLinkText |
Dient zum Abrufen oder Festlegen eines Werts, der zum Rendern von alternativem Text verwendet wird, der Bildschirmsprachausgaben benachrichtigt, um den Inhalt im Randleistenbereich zu überspringen. |
| StartNavigationTemplate |
Dient zum Abrufen oder Festlegen der Vorlage, die zum Anzeigen des Navigationsbereichs im Start Schritt des Wizard Steuerelements verwendet wird. |
| StartNextButtonImageUrl |
Dient zum Abrufen oder Festlegen der URL des Bilds, das für die Schaltfläche "Weiter " im Start Schritt angezeigt wird. |
| StartNextButtonStyle |
Ruft einen Verweis auf ein Style Objekt ab, das die Einstellungen für die Schaltfläche "Weiter " im Start Schritt definiert. |
| StartNextButtonText |
Dient zum Abrufen oder Festlegen der Textbeschriftung, die für die Schaltfläche "Weiter " im Start Schritt angezeigt wird. |
| StartNextButtonType |
Dient zum Abrufen oder Festlegen des Typs der Schaltfläche, die als Nächste Schaltfläche im Start Schritt gerendert wird. |
| StepNavigationTemplate |
Dient zum Abrufen oder Festlegen der Vorlage, die zum Anzeigen des Navigationsbereichs für alle WizardStepBaseabgeleiteten Objekte verwendet wird, die nicht das Start, das oder der FinishComplete Schritt sind. |
| StepNextButtonImageUrl |
Dient zum Abrufen oder Festlegen der URL des Bilds, das für die Schaltfläche "Weiter " angezeigt wird. |
| StepNextButtonStyle |
Ruft einen Verweis auf das Style Objekt ab, das die Einstellungen für die Schaltfläche "Weiter " definiert. |
| StepNextButtonText |
Dient zum Abrufen oder Festlegen der Textbeschriftung, die für die Schaltfläche "Weiter " angezeigt wird. |
| StepNextButtonType |
Dient zum Abrufen oder Festlegen des Typs der Schaltfläche, die als Nächste Schaltfläche gerendert wird. |
| StepPreviousButtonImageUrl |
Dient zum Abrufen oder Festlegen der URL des Bilds, das für die Schaltfläche "Zurück " angezeigt wird. |
| StepPreviousButtonStyle |
Ruft einen Verweis auf ein Style Objekt ab, das die Einstellungen für die Schaltfläche "Zurück " definiert. |
| StepPreviousButtonText |
Dient zum Abrufen oder Festlegen der Textbeschriftung, die für die Schaltfläche "Zurück " angezeigt wird. |
| StepPreviousButtonType |
Dient zum Abrufen oder Festlegen des Typs der Schaltfläche, die als Schaltfläche "Zurück " gerendert wird. |
| StepStyle |
Ruft einen Verweis auf ein Style Objekt ab, das die Einstellungen für die WizardStep Objekte definiert. |
| Style |
Ruft eine Auflistung von Textattributen ab, die als Formatvorlagenattribute auf dem äußeren Tag des Webserversteuerelements gerendert werden. (Geerbt von WebControl) |
| SupportsDisabledAttribute |
Ruft einen Wert ab, der angibt, ob das Steuerelement das |
| TabIndex |
Dient zum Abrufen oder Festlegen des Registerkartenindex des Webserversteuerelements. (Geerbt von WebControl) |
| TagKey |
Ruft den HtmlTextWriterTag Wert ab, der dem Wizard Steuerelement entspricht. |
| TagName |
Ruft den Namen des Steuerelementtags ab. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
| TemplateControl |
Dient zum Abrufen oder Festlegen eines Verweises auf die Vorlage, die dieses Steuerelement enthält. (Geerbt von Control) |
| TemplateSourceDirectory |
Ruft das virtuelle Verzeichnis des Page oder UserControl das aktuelle Serversteuerelement ab. (Geerbt von Control) |
| ToolTip |
Ruft den Text ab, der angezeigt wird, wenn der Mauszeiger auf das Webserversteuerelement zeigt, oder legt diesen fest. (Geerbt von WebControl) |
| UniqueID |
Ruft den eindeutigen hierarchisch qualifizierten Bezeichner für das Serversteuerelement ab. (Geerbt von Control) |
| ValidateRequestMode |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Steuerelement Clienteingaben aus dem Browser auf potenziell gefährliche Werte überprüft. (Geerbt von Control) |
| ViewState |
Ruft ein Wörterbuch mit Statusinformationen ab, mit dem Sie den Ansichtszustand eines Serversteuerelements für mehrere Anforderungen für dieselbe Seite speichern und wiederherstellen können. (Geerbt von Control) |
| ViewStateIgnoresCase |
Ruft einen Wert ab, der angibt, ob die Groß-/Kleinschreibung des StateBag Objekts nicht beachtet wird. (Geerbt von Control) |
| ViewStateMode |
Ruft den Ansichtszustandsmodus dieses Steuerelements ab oder legt diesen fest. (Geerbt von Control) |
| Visible |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ein Serversteuerelement als Benutzeroberfläche auf der Seite gerendert wird. (Geerbt von Control) |
| Width |
Dient zum Abrufen oder Festlegen der Breite des Webserversteuerelements. (Geerbt von WebControl) |
| WizardSteps |
Ruft eine Auflistung ab, die alle Objekte enthält, die WizardStepBase für das Steuerelement definiert sind. |
Methoden
| Name | Beschreibung |
|---|---|
| AddAttributesToRender(HtmlTextWriter) |
Fügt HTML-Attribute und -Formatvorlagen hinzu, die dem angegebenen Element HtmlTextWriterTaggerendert werden müssen. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
| AddedControl(Control, Int32) |
Wird aufgerufen, nachdem der Auflistung des Objekts ein untergeordnetes Control Steuerelement hinzugefügt Controls wurde. (Geerbt von Control) |
| AddParsedSubObject(Object) |
Benachrichtigt das Serversteuerelement, dass ein Element, entweder XML oder HTML, analysiert wurde, und fügt das Element dem Objekt des Serversteuerelements ControlCollection hinzu. (Geerbt von Control) |
| AllowNavigationToStep(Int32) |
Bestimmt mithilfe eines booleschen Werts, ob die ActiveStep Eigenschaft auf das WizardStepBase Objekt festgelegt werden kann, das dem übergebenen Index entspricht. |
| ApplyStyle(Style) |
Kopiert alle nicht leeren Elemente der angegebenen Formatvorlage in das Websteuerelement, wobei alle vorhandenen Formatvorlagenelemente des Steuerelements überschrieben werden. Diese Methode wird in erster Linie von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
| ApplyStyleSheetSkin(Page) |
Wendet die im Seitenstylesheet definierten Formatvorlageneigenschaften auf das Steuerelement an. (Geerbt von Control) |
| BeginRenderTracing(TextWriter, Object) |
Beginnt mit der Entwurfszeitablaufverfolgung von Renderingdaten. (Geerbt von Control) |
| BuildProfileTree(String, Boolean) |
Sammelt Informationen über das Serversteuerelement und liefert sie an die Eigenschaft, die Trace angezeigt werden soll, wenn die Ablaufverfolgung für die Seite aktiviert ist. (Geerbt von Control) |
| ClearCachedClientID() |
Legt den zwischengespeicherten ClientID Wert auf |
| ClearChildControlState() |
Löscht die Steuerelementstatusinformationen für die untergeordneten Steuerelemente des Serversteuerelements. (Geerbt von Control) |
| ClearChildState() |
Löscht die Ansichts- und Steuerelementstatusinformationen für alle untergeordneten Steuerelemente des Serversteuerelements. (Geerbt von Control) |
| ClearChildViewState() |
Löscht die Ansichtsstatusinformationen für alle untergeordneten Steuerelemente des Serversteuerelements. (Geerbt von Control) |
| ClearEffectiveClientIDMode() |
Legt die ClientIDMode Eigenschaft der aktuellen Steuerelementinstanz und aller untergeordneten Steuerelemente auf Inherit. (Geerbt von Control) |
| CopyBaseAttributes(WebControl) |
Kopiert die Eigenschaften, die nicht vom Objekt aus dem Style angegebenen Webserversteuerelement in das Webserversteuerelement gekapselt werden, von dem diese Methode aufgerufen wird. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
| CreateChildControls() |
Erstellt untergeordnete Steuerelemente. |
| CreateControlCollection() |
Erstellt steuerelementsammlung. |
| CreateControlHierarchy() |
Erstellt die Hierarchie der untergeordneten Steuerelemente, aus denen das Steuerelement besteht. |
| CreateControlStyle() |
Erstellt steuerelementformatvorlage. |
| DataBind() |
Bindet eine Datenquelle an alle CompositeControl untergeordneten Steuerelemente. (Geerbt von CompositeControl) |
| DataBind(Boolean) |
Bindet eine Datenquelle an das aufgerufene Serversteuerelement und alle untergeordneten Steuerelemente mit einer Option zum Auslösen des DataBinding Ereignisses. (Geerbt von Control) |
| DataBindChildren() |
Bindet eine Datenquelle an die untergeordneten Steuerelemente des Serversteuerelements. (Geerbt von Control) |
| Dispose() |
Ermöglicht es einem Serversteuerelement, die endgültige Bereinigung durchzuführen, bevor es aus dem Arbeitsspeicher freigegeben wird. (Geerbt von Control) |
| EndRenderTracing(TextWriter, Object) |
Beendet die Entwurfszeitablaufverfolgung von Renderingdaten. (Geerbt von Control) |
| EnsureChildControls() |
Bestimmt, ob das Serversteuerelement untergeordnete Steuerelemente enthält. Wenn dies nicht der Fall ist, werden untergeordnete Steuerelemente erstellt. (Geerbt von Control) |
| EnsureID() |
Erstellt einen Bezeichner für Steuerelemente, denen kein Bezeichner zugewiesen ist. (Geerbt von Control) |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| FindControl(String, Int32) |
Durchsucht den aktuellen Benennungscontainer für ein Serversteuerelement mit der angegebenen |
| FindControl(String) |
Durchsucht den aktuellen Benennungscontainer für ein Serversteuerelement mit dem angegebenen |
| Focus() |
Legt den Eingabefokus auf ein Steuerelement fest. (Geerbt von Control) |
| GetDesignModeState() |
Ruft den Entwurfsmodusstatus ab. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetHistory() |
Gibt eine Auflistung von WizardStepBase Objekten zurück, auf die zugegriffen wurde. |
| GetRouteUrl(Object) |
Ruft die URL ab, die einem Satz von Routenparametern entspricht. (Geerbt von Control) |
| GetRouteUrl(RouteValueDictionary) |
Ruft die URL ab, die einem Satz von Routenparametern entspricht. (Geerbt von Control) |
| GetRouteUrl(String, Object) |
Ruft die URL ab, die einem Satz von Routenparametern und einem Routennamen entspricht. (Geerbt von Control) |
| GetRouteUrl(String, RouteValueDictionary) |
Ruft die URL ab, die einem Satz von Routenparametern und einem Routennamen entspricht. (Geerbt von Control) |
| GetStepType(WizardStepBase, Int32) |
Gibt den WizardStepType Wert für das angegebene WizardStepBase Objekt zurück. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| GetUniqueIDRelativeTo(Control) |
Gibt den präfixierten Teil der UniqueID Eigenschaft des angegebenen Steuerelements zurück. (Geerbt von Control) |
| HasControls() |
Bestimmt, ob das Serversteuerelement untergeordnete Steuerelemente enthält. (Geerbt von Control) |
| HasEvents() |
Gibt einen Wert zurück, der angibt, ob Ereignisse für das Steuerelement oder untergeordnete Steuerelemente registriert sind. (Geerbt von Control) |
| IsLiteralContent() |
Bestimmt, ob das Serversteuerelement nur Literalinhalte enthält. (Geerbt von Control) |
| LoadControlState(Object) |
Stellt Steuerstatusinformationen wieder her. |
| LoadViewState(Object) |
Lädt Ansichtsstatusinformationen. |
| MapPathSecure(String) |
Ruft den physischen Pfad ab, dem ein virtueller Pfad, entweder absolut oder relativ, zugeordnet ist. (Geerbt von Control) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| MergeStyle(Style) |
Kopiert alle nicht leeren Elemente der angegebenen Formatvorlage in das Websteuerelement, überschreibt jedoch keine vorhandenen Formatvorlagenelemente des Steuerelements. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
| MoveTo(WizardStepBase) |
Legt das angegebene WizardStepBaseabgeleitete Objekt als Wert für die ActiveStep Eigenschaft des Wizard Steuerelements fest. |
| OnActiveStepChanged(Object, EventArgs) |
Löst das ActiveStepChanged-Ereignis aus. |
| OnBubbleEvent(Object, EventArgs) |
Bestimmt, ob das Ereignis für das Serversteuerelement an die Benutzeroberflächen-Serversteuerungshierarchie der Seite übergeben wird. |
| OnCancelButtonClick(EventArgs) |
Löst das CancelButtonClick-Ereignis aus. |
| OnDataBinding(EventArgs) |
Löst das DataBinding-Ereignis aus. (Geerbt von Control) |
| OnFinishButtonClick(WizardNavigationEventArgs) |
Löst das FinishButtonClick-Ereignis aus. |
| OnInit(EventArgs) |
Löst das Init-Ereignis aus. |
| OnLoad(EventArgs) |
Löst das Load-Ereignis aus. (Geerbt von Control) |
| OnNextButtonClick(WizardNavigationEventArgs) |
Löst das NextButtonClick-Ereignis aus. |
| OnPreRender(EventArgs) |
Löst das PreRender-Ereignis aus. (Geerbt von Control) |
| OnPreviousButtonClick(WizardNavigationEventArgs) |
Löst das PreviousButtonClick-Ereignis aus. |
| OnSideBarButtonClick(WizardNavigationEventArgs) |
Löst das SideBarButtonClick-Ereignis aus. |
| OnUnload(EventArgs) |
Löst das Unload-Ereignis aus. (Geerbt von Control) |
| OpenFile(String) |
Ruft einen Stream Verwendeten zum Lesen einer Datei ab. (Geerbt von Control) |
| RaiseBubbleEvent(Object, EventArgs) |
Weist alle Quellen des Ereignisses und dessen Informationen dem übergeordneten Element des Steuerelements zu. (Geerbt von Control) |
| RecreateChildControls() |
Erstellt die untergeordneten Steuerelemente in einem von CompositeControl. (Geerbt von CompositeControl) |
| RegisterCommandEvents(IButtonControl) |
Registriert eine neue Instanz der CommandEventHandler Klasse für das angegebene IButtonControl Objekt. |
| RemovedControl(Control) |
Wird aufgerufen, nachdem ein untergeordnetes Steuerelement aus der Controls Auflistung des Control Objekts entfernt wurde. (Geerbt von Control) |
| Render(HtmlTextWriter) |
Rendert das Steuerelement an den angegebenen Writer. |
| RenderBeginTag(HtmlTextWriter) |
Rendert das HTML-Öffnungstag des Steuerelements an den angegebenen Writer. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
| RenderChildren(HtmlTextWriter) |
Gibt den Inhalt der untergeordneten Elemente eines Serversteuerelements in ein bereitgestelltes HtmlTextWriter Objekt aus, das den inhalt schreibt, der auf dem Client gerendert werden soll. (Geerbt von Control) |
| RenderContents(HtmlTextWriter) |
Rendert den Inhalt des Steuerelements an den angegebenen Writer. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
| RenderControl(HtmlTextWriter, ControlAdapter) |
Gibt den Inhalt des Serversteuerelements mithilfe eines bereitgestellten Objekts an ein bereitgestelltes HtmlTextWriterControlAdapter Objekt aus. (Geerbt von Control) |
| RenderControl(HtmlTextWriter) |
Gibt Den Inhalt des Serversteuerelements an ein bereitgestelltes HtmlTextWriter Objekt aus und speichert Ablaufverfolgungsinformationen zum Steuerelement, wenn die Ablaufverfolgung aktiviert ist. (Geerbt von Control) |
| RenderEndTag(HtmlTextWriter) |
Rendert das HTML-Schließen-Tag des Steuerelements in den angegebenen Writer. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
| ResolveAdapter() |
Ruft den Steuerelementadapter ab, der für das Rendern des angegebenen Steuerelements verantwortlich ist. (Geerbt von Control) |
| ResolveClientUrl(String) |
Ruft eine URL ab, die vom Browser verwendet werden kann. (Geerbt von Control) |
| ResolveUrl(String) |
Wandelt eine URL in eine URL um, die auf dem anfordernden Client verwendet werden kann. (Geerbt von Control) |
| SaveControlState() |
Speichern Sie den Steuerelementstatus. |
| SaveViewState() |
Speichert den Ansichtszustand. |
| SetDesignModeState(IDictionary) |
Legt Entwurfszeitdaten für ein Steuerelement fest. (Geerbt von Control) |
| SetRenderMethodDelegate(RenderMethod) |
Weist einen Ereignishandlerdelegat zu, um das Serversteuerelement und dessen Inhalt in seinem übergeordneten Steuerelement zu rendern. (Geerbt von Control) |
| SetTraceData(Object, Object, Object) |
Legt Ablaufverfolgungsdaten für die Entwurfszeitablaufverfolgung von Renderingdaten mithilfe des ablaufverfolgungsobjekts, des Ablaufverfolgungsdatenschlüssels und des Ablaufverfolgungsdatenwerts fest. (Geerbt von Control) |
| SetTraceData(Object, Object) |
Legt Ablaufverfolgungsdaten für die Entwurfszeitablaufverfolgung von Renderingdaten mithilfe des Ablaufverfolgungsdatenschlüssels und des Ablaufverfolgungsdatenwerts fest. (Geerbt von Control) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
| TrackViewState() |
Verfolgt den Ansichtszustand. |
Ereignisse
| Name | Beschreibung |
|---|---|
| ActiveStepChanged |
Tritt auf, wenn der Benutzer zu einem neuen Schritt im Steuerelement wechselt. |
| CancelButtonClick |
Tritt auf, wenn auf die Schaltfläche "Abbrechen " geklickt wird. |
| DataBinding |
Tritt auf, wenn das Serversteuerelement eine Bindung an eine Datenquelle ausführt. (Geerbt von Control) |
| Disposed |
Tritt auf, wenn ein Serversteuerelement aus dem Arbeitsspeicher freigegeben wird. Dies ist die letzte Phase des Lebenszyklus des Serversteuerelements, wenn eine ASP.NET Seite angefordert wird. (Geerbt von Control) |
| FinishButtonClick |
Tritt auf, wenn auf die Schaltfläche "Fertig stellen " geklickt wird. |
| Init |
Tritt auf, wenn das Serversteuerelement initialisiert wird, was der erste Schritt im Lebenszyklus ist. (Geerbt von Control) |
| Load |
Tritt auf, wenn das Serversteuerelement in das Page Objekt geladen wird. (Geerbt von Control) |
| NextButtonClick |
Tritt auf, wenn auf die Schaltfläche "Weiter " geklickt wird. |
| PreRender |
Tritt ein, nachdem das Control Objekt geladen wurde, aber vor dem Rendern. (Geerbt von Control) |
| PreviousButtonClick |
Tritt auf, wenn auf die Schaltfläche "Zurück " geklickt wird. |
| SideBarButtonClick |
Tritt auf, wenn auf eine Schaltfläche im Randleistenbereich geklickt wird. |
| Unload |
Tritt auf, wenn das Serversteuerelement aus dem Arbeitsspeicher entladen wird. (Geerbt von Control) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IAttributeAccessor.GetAttribute(String) |
Ruft ein Attribut des Websteuerelements mit dem angegebenen Namen ab. (Geerbt von WebControl) |
| IAttributeAccessor.SetAttribute(String, String) |
Legt ein Attribut des Websteuerelements auf den angegebenen Namen und Wert fest. (Geerbt von WebControl) |
| ICompositeControlDesignerAccessor.RecreateChildControls() |
Ermöglicht es einem Designer, die Sammlung untergeordneter Steuerelemente in der Entwurfszeitumgebung neu zu erstellen. (Geerbt von CompositeControl) |
| IControlBuilderAccessor.ControlBuilder |
Eine Beschreibung dieses Mitglieds finden Sie unter ControlBuilder. (Geerbt von Control) |
| IControlDesignerAccessor.GetDesignModeState() |
Eine Beschreibung dieses Mitglieds finden Sie unter GetDesignModeState(). (Geerbt von Control) |
| IControlDesignerAccessor.SetDesignModeState(IDictionary) |
Eine Beschreibung dieses Mitglieds finden Sie unter SetDesignModeState(IDictionary). (Geerbt von Control) |
| IControlDesignerAccessor.SetOwnerControl(Control) |
Eine Beschreibung dieses Mitglieds finden Sie unter SetOwnerControl(Control). (Geerbt von Control) |
| IControlDesignerAccessor.UserData |
Eine Beschreibung dieses Mitglieds finden Sie unter UserData. (Geerbt von Control) |
| IDataBindingsAccessor.DataBindings |
Eine Beschreibung dieses Mitglieds finden Sie unter DataBindings. (Geerbt von Control) |
| IDataBindingsAccessor.HasDataBindings |
Eine Beschreibung dieses Mitglieds finden Sie unter HasDataBindings. (Geerbt von Control) |
| IExpressionsAccessor.Expressions |
Eine Beschreibung dieses Mitglieds finden Sie unter Expressions. (Geerbt von Control) |
| IExpressionsAccessor.HasExpressions |
Eine Beschreibung dieses Mitglieds finden Sie unter HasExpressions. (Geerbt von Control) |
| IParserAccessor.AddParsedSubObject(Object) |
Eine Beschreibung dieses Mitglieds finden Sie unter AddParsedSubObject(Object). (Geerbt von Control) |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) |
Aktiviert das Dynamische Datenverhalten für das angegebene Datensteuerelement. |
| EnableDynamicData(INamingContainer, Type, Object) |
Aktiviert das Dynamische Datenverhalten für das angegebene Datensteuerelement. |
| EnableDynamicData(INamingContainer, Type) |
Aktiviert das Dynamische Datenverhalten für das angegebene Datensteuerelement. |
| FindDataSourceControl(Control) |
Gibt die Datenquelle zurück, die dem Datensteuerelement für das angegebene Steuerelement zugeordnet ist. |
| FindFieldTemplate(Control, String) |
Gibt die Feldvorlage für die angegebene Spalte im Benennungscontainer des angegebenen Steuerelements zurück. |
| FindMetaTable(Control) |
Gibt das metatable -Objekt für das enthaltende Datensteuerelement zurück. |
| GetDefaultValues(INamingContainer) |
Ruft die Auflistung der Standardwerte für das angegebene Datensteuerelement ab. |
| GetMetaTable(INamingContainer) |
Ruft die Tabellenmetadaten für das angegebene Datensteuerelement ab. |
| SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) |
Legt die Tabellenmetadaten und die Standardwertzuordnung für das angegebene Datensteuerelement fest. |
| SetMetaTable(INamingContainer, MetaTable, Object) |
Legt die Tabellenmetadaten und die Standardwertzuordnung für das angegebene Datensteuerelement fest. |
| SetMetaTable(INamingContainer, MetaTable) |
Legt die Tabellenmetadaten für das angegebene Datensteuerelement fest. |
| TryGetMetaTable(INamingContainer, MetaTable) |
Bestimmt, ob Tabellenmetadaten verfügbar sind. |