Wizard Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller navigering och ett användargränssnitt (UI) för att samla in relaterade data i flera steg.
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
- Arv
- Härledda
- Attribut
Exempel
Följande kodexempel visar hur du definierar en Wizard kontroll för att samla in en användares namn och adress, med alternativet att ange en separat leveransadress. Om användaren inte väljer SeparateShippingCheckBox och därmed skickar en begäran om att lägga till en separat leveransadress flyttas Wizard kontrollen direkt från Step2 till Finish. I steget Finish har användaren möjlighet att återgå till början av Wizard kontrollen genom att klicka på GoBackButton. Det tar dock användaren till Step2 eftersom AllowReturn egenskapen för Step1 är inställd på false.
Important
Det här exemplet har en textruta som accepterar användarindata, vilket är ett potentiellt säkerhetshot. Som standard kontrollerar ASP.NET webbsidor att användarindata inte innehåller skript- eller HTML-element. Mer information finns i Översikt över skriptexploateringar.
<%@ Page Language="C#" 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>
Följande kodexempel är filen bakom koden för webbsidan som används i föregående exempel.
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
Kommentarer
I det här avsnittet:
Introduction
Du kan använda kontrollen Wizard för att:
Samla in relaterade data i flera steg.
Dela upp en större webbsida som används för att samla in användarindata i mindre logiska steg.
Tillåt antingen linjär eller icke-linjär navigering genom stegen.
Guidekomponenter
Kontrollen Wizard består av följande komponenter:
En WizardStepCollection samling steg som innehåller användargränssnittet för varje steg, enligt definitionen av sidutvecklaren.
Inbyggda navigeringsfunktioner som avgör vilka knappar som ska visas baserat på StepType värdet.
Ett rubrikområde som kan anpassas för att visa information som är specifik för det steg som användaren för närvarande är på.
Ett sidofältsområde som kan användas för att snabbt navigera till steg i kontrollen.
Note
Om du använder Microsoft Visual Studio 2005 bör du tänka på att ActiveStepIndex sparas i källvyn. Om du ändrar WizardSteps egenskapen i designvyn genom att klicka på sidolistknapparna och sedan kör sidan visas kanske inte det första steget i
Wizardkontrollen eftersom ActiveStepIndex det kan peka på ett annat steg.
Guidesteg
Vart och ett av stegen i Wizard kontrollen har en StepType egenskap som avgör vilken typ av navigeringsfunktion som steget har. Om du inte anger något värde för StepType egenskapen är Autostandardvärdet . I följande tabell visas de tillgängliga inställningarna för StepType egenskapen och det resulterande beteendet för steget.
WizardStepType.Auto Det navigeringsgränssnitt som återges för steget bestäms av i vilken ordning steget deklareras.
WizardStepType.Complete Steget är det sista som visas. Inga navigeringsknappar återges.
WizardStepType.Finish Steget är det sista som samlar in användardata. Knappen Slutför återges för navigering.
WizardStepType.Start Steget är det första som visas. Knappen Föregående återges inte.
WizardStepType.Step Steget är ett steg mellan det första och det sista.
Knapparna Föregående och Nästa återges för navigering.
Samla in guidedata
Med hjälp av Wizard kontrollen kan data samlas in via linjär eller icke-linjär navigering. Några exempel på icke-linjär navigering hoppar över onödiga steg eller återgår till ett tidigare slutfört steg för att ändra ett värde. Kontrollen Wizard behåller sitt tillstånd mellan stegen, så de data som anges i ett steg behöver inte sparas i ett datalager förrän alla steg i Wizard kontrollen har slutförts.
Om du vill spara insamlade data i ett datalager när varje steg har slutförts, till exempel när NextButtonClick händelsen utlöses, bör du ange AllowReturn egenskapen WizardStepBase för objektet till false så att användaren inte kan återgå till ett tidigare slutfört steg och ändra data när den har skickats.
Kommandonamn för guiden
Kontrollen Wizard ärver följande kommandonamn från View klassen och MultiView klassen: NextViewCommandName, PreviousViewCommandName, SwitchViewByIDCommandNameoch SwitchViewByIndexCommandName. Guidens kontroll ignorerar dessa kommandonamn och innehåller inte någon särskild logik för att göra det möjligt för dessa kommandon att automatiskt fungera för navigering. Om ett kommandonamn tas bort eller saknas från en knapp i Wizard kontrollen genereras inget undantag. Om knappen till exempel StartNavigationTemplate saknar ett värde för CommandNamegenereras inget undantag.
Dynamiskt föränderliga steg
Du kan använda MoveTo metoden eller ActiveStepIndex egenskapen för att dynamiskt ändra det steg som visas i Wizard kontrollen.
Note
Om du programmatiskt lägger till en WizardStep i Page_Load händelsehanteraren måste du lägga till navigeringen i det steget innan sidan läses in.
Guidens utseende
Kontrollens Wizard utseende är helt anpassningsbart genom mallar, skinn och formatinställningar. Du kan till exempel använda HeaderTemplateegenskaperna , SideBarTemplate, StartNavigationTemplate, FinishNavigationTemplateoch StepNavigationTemplate för att anpassa kontrollens Wizard gränssnitt.
Note
FinishNavigationTemplateOm du anger egenskapen , DisplaySideBar, HeaderTemplateSideBarTemplate, StartNavigationTemplateeller StepNavigationTemplate återskapas kontrollens underordnade kontrollerWizard. Därför går visningstillståndet för de underordnade kontrollerna förlorade i processen. Undvik den här situationen genom att uttryckligen behålla kontrolltillståndet för kontrollens Wizard underordnade kontroller eller undvika att placera kontroller i mallar.
Observera att kontrollen Wizard inte stöder särskild Microsoft Internet Explorer återgivning för icke-standardläge eller egenheter. Om du vill få bästa Internet Explorer rendering med hjälp av kontrollen Wizard använder du dokumenttypen XHTML, som läggs till som standard i Visual Web Developer och Visual Studio.
Formatering med hjälp av layoutmallar
Med Wizard kontrollen kan du ange kontrollens layout utan att du behöver använda ett HTML-element table . I stället kan du använda ett LayoutTemplate element för att ange layouten. I mallen skapar du platshållarkontroller för att ange var objekt ska infogas dynamiskt i kontrollen. (Detta liknar hur mallmodellen för ListView kontrollen fungerar.) Mer information finns i egenskapen Wizard.LayoutTemplate .
Tillgänglighet
Information om hur du konfigurerar den här kontrollen så att den genererar markering som överensstämmer med tillgänglighetsstandarder finns i Accessibility i Visual Studio och ASP.NET och ASP.NET Controls and Accessibility.
Deklarativ syntax
<asp: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>
Konstruktorer
| Name | Description |
|---|---|
| Wizard() |
Initierar en ny instans av Wizard klassen. |
Fält
| Name | Description |
|---|---|
| CancelButtonID |
Anger identifieraren för knappen Avbryt . Det här fältet är statiskt och skrivskyddat. |
| CancelCommandName |
Hämtar kommandonamnet för knappen Avbryt . Det här fältet är statiskt och skrivskyddat. |
| CustomFinishButtonID |
Hämtar identifieraren för en anpassad avslutsknapp . Det här fältet är statiskt och skrivskyddat. |
| CustomNextButtonID |
Hämtar identifieraren för en anpassad Nästa-knapp . Det här fältet är statiskt och skrivskyddat. |
| CustomPreviousButtonID |
Hämtar identifieraren för en anpassad föregående knapp. Det här fältet är statiskt och skrivskyddat. |
| DataListID |
Hämtar identifieraren för sidolistsamlingen DataList . Det här fältet är statiskt och skrivskyddat. |
| FinishButtonID |
Hämtar identifieraren för knappen Slutför . Det här fältet är statiskt och skrivskyddat. |
| FinishPreviousButtonID |
Hämtar identifieraren för knappen Föregående i Finish steget. Det här fältet är statiskt och skrivskyddat. |
| HeaderPlaceholderId |
Hämtar platshållarens HeaderTemplate ID i en Wizard kontroll. |
| MoveCompleteCommandName |
Hämtar kommandonamnet som är associerat med knappen Slutför . Det här fältet är statiskt och skrivskyddat. |
| MoveNextCommandName |
Hämtar kommandonamnet som är associerat med knappen Nästa . Det här fältet är statiskt och skrivskyddat. |
| MovePreviousCommandName |
Hämtar kommandonamnet som är associerat med knappen Föregående . Det här fältet är statiskt och skrivskyddat. |
| MoveToCommandName |
Hämtar kommandonamnet som är associerat med var och en av knapparna i sidofältet. Det här fältet är statiskt och skrivskyddat. |
| NavigationPlaceholderId |
Hämtar platshållarens StartNavigationTemplate ID i en Wizard kontroll. |
| SideBarButtonID |
Hämtar identifieraren som är associerad med var och en av sidolistknapparna. Det här fältet är statiskt och skrivskyddat. |
| SideBarPlaceholderId |
Hämtar platshållarens SideBarTemplate ID i en Wizard kontroll. |
| StartNextButtonID |
Hämtar identifieraren som är associerad med knappen Nästa i Start steget. Det här fältet är statiskt och skrivskyddat. |
| StepNextButtonID |
Hämtar identifieraren som är associerad med knappen Nästa . Det här fältet är statiskt och skrivskyddat. |
| StepPreviousButtonID |
Hämtar identifieraren som är associerad med knappen Föregående . Det här fältet är statiskt och skrivskyddat. |
| WizardStepPlaceholderId |
Hämtar platshållarens WizardStep ID i en Wizard kontroll. |
Egenskaper
| Name | Description |
|---|---|
| AccessKey |
Hämtar eller anger åtkomstnyckeln som gör att du snabbt kan navigera till webbserverkontrollen. (Ärvd från WebControl) |
| ActiveStep |
Hämtar steget i samlingen WizardSteps som för närvarande visas för användaren. |
| ActiveStepIndex |
Hämtar eller anger indexet för det aktuella WizardStepBase objektet. |
| Adapter |
Hämtar det webbläsarspecifika adaptern för kontrollen. (Ärvd från Control) |
| AppRelativeTemplateSourceDirectory |
Hämtar eller anger den programrelativa virtuella katalogen PageUserControl för eller -objektet som innehåller den här kontrollen. (Ärvd från Control) |
| Attributes |
Hämtar samlingen med godtyckliga attribut (endast för återgivning) som inte motsvarar egenskaperna i kontrollen. (Ärvd från WebControl) |
| BackColor |
Hämtar eller anger bakgrundsfärgen för webbserverkontrollen. (Ärvd från WebControl) |
| BindingContainer |
Hämtar kontrollen som innehåller den här kontrollens databindning. (Ärvd från Control) |
| BorderColor |
Hämtar eller anger kantlinjefärgen för webbkontrollen. (Ärvd från WebControl) |
| BorderStyle |
Hämtar eller anger kantlinjeformatet för webbserverkontrollen. (Ärvd från WebControl) |
| BorderWidth |
Hämtar eller anger kantlinjebredden för webbserverkontrollen. (Ärvd från WebControl) |
| CancelButtonImageUrl |
Hämtar eller anger URL:en för den bild som visas för knappen Avbryt . |
| CancelButtonStyle |
Hämtar en referens till en samling formategenskaper som definierar utseendet på knappen Avbryt . |
| CancelButtonText |
Hämtar eller anger textrubriken som visas för knappen Avbryt . |
| CancelButtonType |
Hämtar eller anger vilken typ av knapp som återges som knappen Avbryt . |
| CancelDestinationPageUrl |
Hämtar eller anger den URL som användaren dirigeras till när de klickar på knappen Avbryt . |
| CellPadding |
Hämtar eller anger mängden utrymme mellan innehållet i cellen och cellkantlinjen. |
| CellSpacing |
Hämtar eller anger mängden utrymme mellan celler. |
| ChildControlsCreated |
Hämtar ett värde som anger om serverkontrollens underordnade kontroller har skapats. (Ärvd från Control) |
| ClientID |
Hämtar kontroll-ID:t för HTML-kod som genereras av ASP.NET. (Ärvd från Control) |
| ClientIDMode |
Hämtar eller anger den algoritm som används för att generera värdet för ClientID egenskapen. (Ärvd från Control) |
| ClientIDSeparator |
Hämtar ett teckenvärde som representerar det avgränsartecken som används i egenskapen ClientID . (Ärvd från Control) |
| Context |
Hämtar objektet HttpContext som är associerat med serverkontrollen för den aktuella webbbegäran. (Ärvd från Control) |
| Controls |
Hämtar ett ControlCollection objekt som representerar de underordnade kontrollerna i en CompositeControl. (Ärvd från CompositeControl) |
| ControlStyle |
Hämtar formatmallen för webbserverkontrollen. Den här egenskapen används främst av kontrollutvecklare. (Ärvd från WebControl) |
| ControlStyleCreated |
Hämtar ett värde som anger om ett Style objekt har skapats för egenskapen ControlStyle . Den här egenskapen används främst av kontrollutvecklare. (Ärvd från WebControl) |
| CssClass |
Hämtar eller anger css-klassen (Cascading Style Sheet) som återges av webbserverkontrollen på klienten. (Ärvd från WebControl) |
| DataItemContainer |
Hämtar en referens till namngivningscontainern om namngivningscontainern implementerar IDataItemContainer. (Ärvd från Control) |
| DataKeysContainer |
Hämtar en referens till namngivningscontainern om namngivningscontainern implementerar IDataKeysControl. (Ärvd från Control) |
| DesignMode |
Hämtar ett värde som anger om en kontroll används på en designyta. (Ärvd från Control) |
| DisplayCancelButton |
Hämtar eller anger ett booleskt värde som anger om knappen Avbryt ska visas. |
| DisplaySideBar |
Hämtar eller anger ett booleskt värde som anger om sidofältets område ska visas på Wizard kontrollen. |
| Enabled |
Hämtar eller anger ett värde som anger om webbserverkontrollen är aktiverad. (Ärvd från WebControl) |
| EnableTheming |
Hämtar eller anger ett värde som anger om teman ska gälla för den här kontrollen. (Ärvd från WebControl) |
| EnableViewState |
Hämtar eller anger ett värde som anger om serverkontrollen bevarar sitt visningstillstånd och visningstillståndet för eventuella underordnade kontroller som den innehåller till den begärande klienten. (Ärvd från Control) |
| Events |
Hämtar en lista över händelsehanterardelegater för kontrollen. Den här egenskapen är skrivskyddad. (Ärvd från Control) |
| FinishCompleteButtonImageUrl |
Hämtar eller anger URL:en för den bild som visas för knappen Slutför . |
| FinishCompleteButtonStyle |
Hämtar en referens till ett Style objekt som definierar inställningarna för knappen Slutför . |
| FinishCompleteButtonText |
Hämtar eller anger textrubriken som visas för knappen Slutför . |
| FinishCompleteButtonType |
Hämtar eller anger den typ av knapp som återges som knappen Slutför . |
| FinishDestinationPageUrl |
Hämtar eller anger den URL som användaren omdirigeras till när de klickar på knappen Slutför . |
| FinishNavigationTemplate |
Hämtar eller anger mallen som används för att visa navigeringsområdet i Finish steget. |
| FinishPreviousButtonImageUrl |
Hämtar eller anger URL:en för den bild som visas för knappen Föregående i Finish steget. |
| FinishPreviousButtonStyle |
Hämtar en referens till ett Style objekt som definierar inställningarna för knappen Föregående i Finish steget. |
| FinishPreviousButtonText |
Hämtar eller anger textrubriken som visas för knappen Föregående i Finish steget. |
| FinishPreviousButtonType |
Hämtar eller anger den typ av knapp som återges som knappen Föregående i Finish steget. |
| Font |
Hämtar teckensnittsegenskaperna som är associerade med webbserverkontrollen. (Ärvd från WebControl) |
| ForeColor |
Hämtar eller anger förgrundsfärgen (vanligtvis textens färg) för webbserverkontrollen. (Ärvd från WebControl) |
| HasAttributes |
Hämtar ett värde som anger om kontrollen har attribut inställda. (Ärvd från WebControl) |
| HasChildViewState |
Hämtar ett värde som anger om den aktuella serverkontrollens underordnade kontroller har några sparade vytillståndsinställningar. (Ärvd från Control) |
| HeaderStyle |
Hämtar en referens till ett Style objekt som definierar inställningarna för rubrikområdet på kontrollen. |
| HeaderTemplate |
Hämtar eller anger mallen som används för att visa rubrikområdet på kontrollen. |
| HeaderText |
Hämtar eller anger textrubriken som visas för rubrikområdet på kontrollen. |
| Height |
Hämtar eller anger höjden på webbserverkontrollen. (Ärvd från WebControl) |
| ID |
Hämtar eller anger den programmatiska identifierare som tilldelats serverkontrollen. (Ärvd från Control) |
| IdSeparator |
Hämtar det tecken som används för att separera kontrollidentifierare. (Ärvd från Control) |
| IsChildControlStateCleared |
Hämtar ett värde som anger om kontroller i den här kontrollen har kontrolltillstånd. (Ärvd från Control) |
| IsEnabled |
Hämtar ett värde som anger om kontrollen är aktiverad. (Ärvd från WebControl) |
| IsTrackingViewState |
Hämtar ett värde som anger om serverkontrollen sparar ändringar i visningstillståndet. (Ärvd från Control) |
| IsViewStateEnabled |
Hämtar ett värde som anger om visningstillstånd är aktiverat för den här kontrollen. (Ärvd från Control) |
| LayoutTemplate |
Hämtar eller anger det anpassade innehållet i rotcontainern i en Wizard kontroll. |
| LoadViewStateByID |
Hämtar ett värde som anger om kontrollen deltar i inläsningen av dess visningstillstånd i ID stället för index. (Ärvd från Control) |
| NamingContainer |
Hämtar en referens till serverkontrollens namngivningscontainer, vilket skapar ett unikt namnområde för differentiering mellan serverkontroller med samma ID egenskapsvärde. (Ärvd från Control) |
| NavigationButtonStyle |
Hämtar en referens till ett Style objekt som definierar inställningarna för knapparna i navigeringsområdet på kontrollen. |
| NavigationStyle |
Hämtar en referens till ett Style objekt som definierar inställningarna för navigeringsområdet på kontrollen. |
| Page |
Hämtar en referens till den Page instans som innehåller serverkontrollen. (Ärvd från Control) |
| Parent |
Hämtar en referens till serverkontrollens överordnade kontroll i sidkontrollhierarkin. (Ärvd från Control) |
| RenderingCompatibility |
Hämtar ett värde som anger den ASP.NET version som renderad HTML kommer att vara kompatibel med. (Ärvd från Control) |
| SideBarButtonStyle |
Hämtar en referens till ett Style objekt som definierar inställningarna för knapparna i sidopanelen. |
| SideBarStyle |
Hämtar en referens till ett Style objekt som definierar inställningarna för sidopanelens område på kontrollen. |
| SideBarTemplate |
Hämtar eller anger mallen som används för att visa sidofältets område på kontrollen. |
| Site |
Hämtar information om containern som är värd för den aktuella kontrollen när den återges på en designyta. (Ärvd från Control) |
| SkinID |
Hämtar eller ställer in huden för att applicera på kontrollen. (Ärvd från WebControl) |
| SkipLinkText |
Hämtar eller anger ett värde som används för att återge alternativ text som meddelar skärmläsare att hoppa över innehållet i sidofältet. |
| StartNavigationTemplate |
Hämtar eller anger mallen som används för att visa navigeringsområdet i kontrollsteget StartWizard . |
| StartNextButtonImageUrl |
Hämtar eller anger URL:en för den bild som visas för knappen Nästa i Start steget. |
| StartNextButtonStyle |
Hämtar en referens till ett Style objekt som definierar inställningarna för knappen Nästa i Start steget. |
| StartNextButtonText |
Hämtar eller anger textrubriken som visas för knappen Nästa i Start steget. |
| StartNextButtonType |
Hämtar eller anger vilken typ av knapp som återges som knappen Nästa i Start steget. |
| StepNavigationTemplate |
Hämtar eller anger mallen som används för att visa navigeringsområdet på andra WizardStepBase-härledda objekt än Startsteget , Finisheller Complete . |
| StepNextButtonImageUrl |
Hämtar eller anger URL:en för den bild som visas för knappen Nästa . |
| StepNextButtonStyle |
Hämtar en referens till objektet Style som definierar inställningarna för knappen Nästa . |
| StepNextButtonText |
Hämtar eller anger textrubriken som visas för knappen Nästa . |
| StepNextButtonType |
Hämtar eller anger vilken typ av knapp som återges som knappen Nästa . |
| StepPreviousButtonImageUrl |
Hämtar eller anger URL:en för den bild som visas för knappen Föregående . |
| StepPreviousButtonStyle |
Hämtar en referens till ett Style objekt som definierar inställningarna för knappen Föregående . |
| StepPreviousButtonText |
Hämtar eller anger textrubriken som visas för knappen Föregående . |
| StepPreviousButtonType |
Hämtar eller anger den typ av knapp som återges som knappen Föregående . |
| StepStyle |
Hämtar en referens till ett Style objekt som definierar inställningarna för objekten WizardStep . |
| Style |
Hämtar en samling textattribut som återges som ett formatattribut på den yttre taggen för webbserverkontrollen. (Ärvd från WebControl) |
| SupportsDisabledAttribute |
Hämtar ett värde som anger om kontrollen ska ange |
| TabIndex |
Hämtar eller anger flikindexet för webbserverkontrollen. (Ärvd från WebControl) |
| TagKey |
Hämtar värdet HtmlTextWriterTag som motsvarar Wizard kontrollen. |
| TagName |
Hämtar namnet på kontrolltaggen. Den här egenskapen används främst av kontrollutvecklare. (Ärvd från WebControl) |
| TemplateControl |
Hämtar eller anger en referens till mallen som innehåller den här kontrollen. (Ärvd från Control) |
| TemplateSourceDirectory |
Hämtar den virtuella katalogen för Page eller UserControl som innehåller den aktuella serverkontrollen. (Ärvd från Control) |
| ToolTip |
Hämtar eller anger texten som visas när muspekaren hovrar över webbserverkontrollen. (Ärvd från WebControl) |
| UniqueID |
Hämtar den unika, hierarkiskt kvalificerade identifieraren för serverkontrollen. (Ärvd från Control) |
| ValidateRequestMode |
Hämtar eller anger ett värde som anger om kontrollen kontrollerar klientindata från webbläsaren efter potentiellt farliga värden. (Ärvd från Control) |
| ViewState |
Hämtar en ordlista med tillståndsinformation som gör att du kan spara och återställa visningstillståndet för en serverkontroll över flera begäranden för samma sida. (Ärvd från Control) |
| ViewStateIgnoresCase |
Hämtar ett värde som anger om objektet StateBag är skiftlägesokänsligt. (Ärvd från Control) |
| ViewStateMode |
Hämtar eller anger visningstillståndsläget för den här kontrollen. (Ärvd från Control) |
| Visible |
Hämtar eller anger ett värde som anger om en serverkontroll återges som användargränssnitt på sidan. (Ärvd från Control) |
| Width |
Hämtar eller anger bredden på webbserverkontrollen. (Ärvd från WebControl) |
| WizardSteps |
Hämtar en samling som innehåller alla WizardStepBase objekt som har definierats för kontrollen. |
Metoder
| Name | Description |
|---|---|
| AddAttributesToRender(HtmlTextWriter) |
Lägger till HTML-attribut och formatmallar som måste återges till den angivna HtmlTextWriterTag. Den här metoden används främst av kontrollutvecklare. (Ärvd från WebControl) |
| AddedControl(Control, Int32) |
Anropas efter att en underordnad kontroll har lagts till i ControlsControl objektets samling. (Ärvd från Control) |
| AddParsedSubObject(Object) |
Meddelar serverkontrollen att ett element, antingen XML eller HTML, parsades och lägger till elementet i serverkontrollens ControlCollection objekt. (Ärvd från Control) |
| AllowNavigationToStep(Int32) |
Använder ett booleskt värde för att avgöra om ActiveStep egenskapen kan anges till det WizardStepBase objekt som motsvarar det index som skickas in. |
| ApplyStyle(Style) |
Kopierar alla icke-tomma element i det angivna formatet till webbkontrollen och skriver över alla befintliga formatelement i kontrollen. Den här metoden används främst av kontrollutvecklare. (Ärvd från WebControl) |
| ApplyStyleSheetSkin(Page) |
Tillämpar formategenskaperna som definierats i sidformatmallen på kontrollen. (Ärvd från Control) |
| BeginRenderTracing(TextWriter, Object) |
Påbörjar designtidsspårning av återgivningsdata. (Ärvd från Control) |
| BuildProfileTree(String, Boolean) |
Samlar in information om serverkontrollen och levererar den till egenskapen Trace som ska visas när spårning är aktiverat för sidan. (Ärvd från Control) |
| ClearCachedClientID() |
Anger det cachelagrade ClientID värdet till |
| ClearChildControlState() |
Tar bort kontrolltillståndsinformationen för serverkontrollens underordnade kontroller. (Ärvd från Control) |
| ClearChildState() |
Tar bort informationen om visningstillstånd och kontrolltillstånd för alla serverkontrollens underordnade kontroller. (Ärvd från Control) |
| ClearChildViewState() |
Tar bort visningstillståndsinformationen för alla serverkontrollens underordnade kontroller. (Ärvd från Control) |
| ClearEffectiveClientIDMode() |
Anger egenskapen för ClientIDMode den aktuella kontrollinstansen och för eventuella underordnade kontroller till Inherit. (Ärvd från Control) |
| CopyBaseAttributes(WebControl) |
Kopierar egenskaperna som inte kapslas in av Style objektet från den angivna webbserverkontrollen till den webbserverkontroll som den här metoden anropas från. Den här metoden används främst av kontrollutvecklare. (Ärvd från WebControl) |
| CreateChildControls() |
Skapar underordnade kontroller. |
| CreateControlCollection() |
Skapar kontrollsamling. |
| CreateControlHierarchy() |
Skapar hierarkin för underordnade kontroller som utgör kontrollen. |
| CreateControlStyle() |
Skapar kontrollformat. |
| DataBind() |
Binder en datakälla till CompositeControl och alla dess underordnade kontroller. (Ärvd från CompositeControl) |
| DataBind(Boolean) |
Binder en datakälla till den anropade serverkontrollen och alla dess underordnade kontroller med ett alternativ för att skapa händelsen DataBinding . (Ärvd från Control) |
| DataBindChildren() |
Binder en datakälla till serverkontrollens underordnade kontroller. (Ärvd från Control) |
| Dispose() |
Gör att en serverkontroll kan utföra slutlig rensning innan den frigörs från minnet. (Ärvd från Control) |
| EndRenderTracing(TextWriter, Object) |
Avslutar designtidsspårning av återgivningsdata. (Ärvd från Control) |
| EnsureChildControls() |
Avgör om serverkontrollen innehåller underordnade kontroller. Om den inte gör det skapar den underordnade kontroller. (Ärvd från Control) |
| EnsureID() |
Skapar en identifierare för kontroller som inte har tilldelats någon identifierare. (Ärvd från Control) |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| FindControl(String, Int32) |
Söker i den aktuella namngivningscontainern efter en serverkontroll med det angivna |
| FindControl(String) |
Söker i den aktuella namngivningscontainern efter en serverkontroll med den angivna |
| Focus() |
Anger indatafokus till en kontroll. (Ärvd från Control) |
| GetDesignModeState() |
Hämtar designlägestillståndet. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetHistory() |
Returnerar en samling WizardStepBase objekt som har använts. |
| GetRouteUrl(Object) |
Hämtar url:en som motsvarar en uppsättning routningsparametrar. (Ärvd från Control) |
| GetRouteUrl(RouteValueDictionary) |
Hämtar url:en som motsvarar en uppsättning routningsparametrar. (Ärvd från Control) |
| GetRouteUrl(String, Object) |
Hämtar url:en som motsvarar en uppsättning vägparametrar och ett vägnamn. (Ärvd från Control) |
| GetRouteUrl(String, RouteValueDictionary) |
Hämtar url:en som motsvarar en uppsättning vägparametrar och ett vägnamn. (Ärvd från Control) |
| GetStepType(WizardStepBase, Int32) |
Returnerar värdet WizardStepType för det angivna WizardStepBase objektet. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| GetUniqueIDRelativeTo(Control) |
Returnerar den prefixade delen av UniqueID egenskapen för den angivna kontrollen. (Ärvd från Control) |
| HasControls() |
Avgör om serverkontrollen innehåller några underordnade kontroller. (Ärvd från Control) |
| HasEvents() |
Returnerar ett värde som anger om händelser har registrerats för kontrollen eller underordnade kontroller. (Ärvd från Control) |
| IsLiteralContent() |
Avgör om serverkontrollen endast innehåller literalinnehåll. (Ärvd från Control) |
| LoadControlState(Object) |
Återställer kontrolltillståndsinformation. |
| LoadViewState(Object) |
Läser in information om visningstillstånd. |
| MapPathSecure(String) |
Hämtar den fysiska sökväg som en virtuell sökväg, antingen absolut eller relativ, mappar till. (Ärvd från Control) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| MergeStyle(Style) |
Kopierar alla icke-tomma element i det angivna formatet till webbkontrollen, men skriver inte över några befintliga formatelement i kontrollen. Den här metoden används främst av kontrollutvecklare. (Ärvd från WebControl) |
| MoveTo(WizardStepBase) |
Anger det angivna WizardStepBase-derived-objektet som värdet för ActiveStep kontrollens Wizard egenskap. |
| OnActiveStepChanged(Object, EventArgs) |
Genererar händelsen ActiveStepChanged . |
| OnBubbleEvent(Object, EventArgs) |
Avgör om händelsen för serverkontrollen skickas upp på sidans kontrollhierarki för användargränssnittsserver. |
| OnCancelButtonClick(EventArgs) |
Genererar händelsen CancelButtonClick . |
| OnDataBinding(EventArgs) |
Genererar händelsen DataBinding . (Ärvd från Control) |
| OnFinishButtonClick(WizardNavigationEventArgs) |
Genererar händelsen FinishButtonClick . |
| OnInit(EventArgs) |
Genererar Init-händelsen. |
| OnLoad(EventArgs) |
Genererar händelsen Load . (Ärvd från Control) |
| OnNextButtonClick(WizardNavigationEventArgs) |
Genererar händelsen NextButtonClick . |
| OnPreRender(EventArgs) |
Genererar händelsen PreRender . (Ärvd från Control) |
| OnPreviousButtonClick(WizardNavigationEventArgs) |
Genererar händelsen PreviousButtonClick . |
| OnSideBarButtonClick(WizardNavigationEventArgs) |
Genererar händelsen SideBarButtonClick . |
| OnUnload(EventArgs) |
Genererar händelsen Unload . (Ärvd från Control) |
| OpenFile(String) |
Hämtar en Stream som används för att läsa en fil. (Ärvd från Control) |
| RaiseBubbleEvent(Object, EventArgs) |
Tilldelar alla källor till händelsen och dess information till kontrollens överordnade. (Ärvd från Control) |
| RecreateChildControls() |
Återskapar de underordnade kontrollerna i en kontroll som härleds från CompositeControl. (Ärvd från CompositeControl) |
| RegisterCommandEvents(IButtonControl) |
Registrerar en ny instans av CommandEventHandler klassen för det angivna IButtonControl objektet. |
| RemovedControl(Control) |
Anropas efter att en underordnad Controls kontroll har tagits bort från objektets Control samling. (Ärvd från Control) |
| Render(HtmlTextWriter) |
Renderar kontrollen till den angivna skrivaren. |
| RenderBeginTag(HtmlTextWriter) |
Renderar HTML-öppningstaggen för kontrollen till den angivna skrivaren. Den här metoden används främst av kontrollutvecklare. (Ärvd från WebControl) |
| RenderChildren(HtmlTextWriter) |
Matar ut innehållet i en serverkontrolls underordnade objekt till ett angivet HtmlTextWriter objekt som skriver innehållet som ska återges på klienten. (Ärvd från Control) |
| RenderContents(HtmlTextWriter) |
Renderar innehållet i kontrollen till den angivna skrivaren. Den här metoden används främst av kontrollutvecklare. (Ärvd från WebControl) |
| RenderControl(HtmlTextWriter, ControlAdapter) |
Matar ut serverkontrollinnehåll till ett angivet HtmlTextWriter objekt med hjälp av ett angivet ControlAdapter objekt. (Ärvd från Control) |
| RenderControl(HtmlTextWriter) |
Matar ut serverkontrollinnehåll till ett angivet HtmlTextWriter objekt och lagrar spårningsinformation om kontrollen om spårning är aktiverat. (Ärvd från Control) |
| RenderEndTag(HtmlTextWriter) |
Renderar HTML-avslutande taggen för kontrollen till den angivna skrivaren. Den här metoden används främst av kontrollutvecklare. (Ärvd från WebControl) |
| ResolveAdapter() |
Hämtar kontrollkortet som ansvarar för att återge den angivna kontrollen. (Ärvd från Control) |
| ResolveClientUrl(String) |
Hämtar en URL som kan användas av webbläsaren. (Ärvd från Control) |
| ResolveUrl(String) |
Konverterar en URL till en som kan användas på den begärande klienten. (Ärvd från Control) |
| SaveControlState() |
Spara kontrolltillståndet. |
| SaveViewState() |
Sparar visningstillståndet. |
| SetDesignModeState(IDictionary) |
Anger designtidsdata för en kontroll. (Ärvd från Control) |
| SetRenderMethodDelegate(RenderMethod) |
Tilldelar ett händelsehanterardelegat för att återge serverkontrollen och dess innehåll till den överordnade kontrollen. (Ärvd från Control) |
| SetTraceData(Object, Object, Object) |
Anger spårningsdata för designtidsspårning av återgivningsdata, med hjälp av det spårade objektet, spårningsdatanyckeln och värdet för spårningsdata. (Ärvd från Control) |
| SetTraceData(Object, Object) |
Anger spårningsdata för designtidsspårning av återgivningsdata med hjälp av spårningsdatanyckeln och värdet för spårningsdata. (Ärvd från Control) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| TrackViewState() |
Spårar visningstillstånd. |
Händelser
| Name | Description |
|---|---|
| ActiveStepChanged |
Inträffar när användaren växlar till ett nytt steg i kontrollen. |
| CancelButtonClick |
Inträffar när knappen Avbryt klickas. |
| DataBinding |
Inträffar när serverkontrollen binder till en datakälla. (Ärvd från Control) |
| Disposed |
Inträffar när en serverkontroll frigörs från minnet, vilket är den sista fasen i serverkontrolllivscykeln när en ASP.NET sida begärs. (Ärvd från Control) |
| FinishButtonClick |
Inträffar när knappen Slutför klickas. |
| Init |
Inträffar när serverkontrollen initieras, vilket är det första steget i dess livscykel. (Ärvd från Control) |
| Load |
Inträffar när serverkontrollen läses in i Page objektet. (Ärvd från Control) |
| NextButtonClick |
Inträffar när knappen Nästa klickas. |
| PreRender |
Inträffar efter att objektet Control har lästs in men före återgivningen. (Ärvd från Control) |
| PreviousButtonClick |
Inträffar när knappen Föregående klickas. |
| SideBarButtonClick |
Inträffar när en knapp i sidopanelens område klickas. |
| Unload |
Inträffar när serverkontrollen tas bort från minnet. (Ärvd från Control) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IAttributeAccessor.GetAttribute(String) |
Hämtar ett attribut för webbkontrollen med det angivna namnet. (Ärvd från WebControl) |
| IAttributeAccessor.SetAttribute(String, String) |
Anger ett attribut för webbkontrollen till det angivna namnet och värdet. (Ärvd från WebControl) |
| ICompositeControlDesignerAccessor.RecreateChildControls() |
Gör att en designer kan återskapa den sammansatta kontrollens samling underordnade kontroller i designmiljön. (Ärvd från CompositeControl) |
| IControlBuilderAccessor.ControlBuilder |
En beskrivning av den här medlemmen finns i ControlBuilder. (Ärvd från Control) |
| IControlDesignerAccessor.GetDesignModeState() |
En beskrivning av den här medlemmen finns i GetDesignModeState(). (Ärvd från Control) |
| IControlDesignerAccessor.SetDesignModeState(IDictionary) |
En beskrivning av den här medlemmen finns i SetDesignModeState(IDictionary). (Ärvd från Control) |
| IControlDesignerAccessor.SetOwnerControl(Control) |
En beskrivning av den här medlemmen finns i SetOwnerControl(Control). (Ärvd från Control) |
| IControlDesignerAccessor.UserData |
En beskrivning av den här medlemmen finns i UserData. (Ärvd från Control) |
| IDataBindingsAccessor.DataBindings |
En beskrivning av den här medlemmen finns i DataBindings. (Ärvd från Control) |
| IDataBindingsAccessor.HasDataBindings |
En beskrivning av den här medlemmen finns i HasDataBindings. (Ärvd från Control) |
| IExpressionsAccessor.Expressions |
En beskrivning av den här medlemmen finns i Expressions. (Ärvd från Control) |
| IExpressionsAccessor.HasExpressions |
En beskrivning av den här medlemmen finns i HasExpressions. (Ärvd från Control) |
| IParserAccessor.AddParsedSubObject(Object) |
En beskrivning av den här medlemmen finns i AddParsedSubObject(Object). (Ärvd från Control) |
Tilläggsmetoder
| Name | Description |
|---|---|
| EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) |
Aktiverar dynamiskt databeteende för den angivna datakontrollen. |
| EnableDynamicData(INamingContainer, Type, Object) |
Aktiverar dynamiskt databeteende för den angivna datakontrollen. |
| EnableDynamicData(INamingContainer, Type) |
Aktiverar dynamiskt databeteende för den angivna datakontrollen. |
| FindDataSourceControl(Control) |
Returnerar datakällan som är associerad med datakontrollen för den angivna kontrollen. |
| FindFieldTemplate(Control, String) |
Returnerar fältmallen för den angivna kolumnen i den angivna kontrollens namngivningscontainer. |
| FindMetaTable(Control) |
Returnerar metatabellobjektet för den innehållande datakontrollen. |
| GetDefaultValues(INamingContainer) |
Hämtar insamlingen av standardvärdena för den angivna datakontrollen. |
| GetMetaTable(INamingContainer) |
Hämtar tabellmetadata för den angivna datakontrollen. |
| SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) |
Anger tabellmetadata och standardvärdemappning för den angivna datakontrollen. |
| SetMetaTable(INamingContainer, MetaTable, Object) |
Anger tabellmetadata och standardvärdemappning för den angivna datakontrollen. |
| SetMetaTable(INamingContainer, MetaTable) |
Anger tabellmetadata för den angivna datakontrollen. |
| TryGetMetaTable(INamingContainer, MetaTable) |
Avgör om tabellmetadata är tillgängliga. |