Wizard Class

Definition

Fournit des fonctionnalités de navigation et une interface utilisateur permettant de collecter les données connexes dans plusieurs étapes.Provides navigation and a user interface (UI) to collect related data across multiple steps.

public ref class Wizard : System::Web::UI::WebControls::CompositeControl
[System.ComponentModel.Bindable(false)]
public class Wizard : System.Web.UI.WebControls.CompositeControl
type Wizard = class
    inherit CompositeControl
Public Class Wizard
Inherits CompositeControl
Inheritance
Derived
Attributes

Examples

L’exemple de code suivant montre comment définir un contrôle de Wizard pour collecter le nom et l’adresse d’un utilisateur, avec la possibilité d’entrer une adresse de livraison distincte.The following code example demonstrates how to define a Wizard control to collect a user's name and address, with the option to enter a separate shipping address. Si l’utilisateur ne sélectionne pas SeparateShippingCheckBox, ce qui entraîne l’émission d’une demande d’ajout d’une adresse de livraison distincte, le contrôle de Wizard passe directement de Step2 à Finish.If the user does not select SeparateShippingCheckBox, thereby issuing a request to add a separate shipping address, the Wizard control moves directly from Step2 to Finish. À l’étape Finish, l’utilisateur a la possibilité de revenir au début du contrôle Wizard en cliquant sur GoBackButton; Toutefois, il amène l’utilisateur à Step2, car la propriété AllowReturn pour Step1 est définie sur false.On the Finish step, the user has the option to return to the beginning of the Wizard control by clicking GoBackButton; however, it takes the user to Step2 because the AllowReturn property for Step1 is set to false.

Important

Cet exemple comprend une zone de texte qui accepte une entrée d'utilisateur, ce qui constitue une menace potentielle pour la sécurité.This example has a text box that accepts user input, which is a potential security threat. Par défaut, les pages web ASP.NET vérifient que l’entrée d’utilisateur n’inclut pas de script ou d’éléments HTML.By default, ASP.NET Web pages validate that user input does not include script or HTML elements. Pour plus d’informations, consultez Vue d’ensemble des attaques de script.For more information, see 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>

L’exemple de code suivant est le fichier code-behind de la page Web utilisée dans l’exemple précédent.The following code example is the code-behind file for the Web page used in the preceding example.

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

Remarks

Dans cette rubrique :In this topic:

IntroductionIntroduction

Vous pouvez utiliser le contrôle Wizard pour :You can use the Wizard control to:

  • Collectez les données associées à travers plusieurs étapes.Collect related data across multiple steps.

  • Scindez une plus grande page Web utilisée pour collecter les entrées d’utilisateur en étapes logiques plus petites.Break up a larger Web page used to collect user input into smaller logical steps.

  • Autorisez la navigation linéaire ou non linéaire à travers les étapes.Allow for either linear or nonlinear navigation through the steps.

Composants de l’AssistantWizard Components

Le contrôle Wizard est constitué des composants suivants :The Wizard control is made up of the following components:

  • WizardStepCollection collection d’étapes qui contiennent l’interface utilisateur pour chaque étape, comme défini par le développeur de pages.A WizardStepCollection collection of steps that contain the user interface for each step, as defined by the page developer.

  • Fonctionnalités de navigation intégrées qui déterminent les boutons appropriés à afficher en fonction de la valeur de StepType.Built-in navigation capabilities that determine the appropriate buttons to display based on the StepType value.

  • Zone d’en-tête qui peut être personnalisée pour afficher des informations spécifiques à l’étape dans laquelle l’utilisateur est actuellement.A header area that can be customized to display information specific to the step that the user is currently on.

  • Zone de barre latérale qui peut être utilisée pour naviguer rapidement vers les étapes du contrôle.A sidebar area that can be used to quickly navigate to steps in the control.

    Note

    Si vous utilisez Microsoft Visual Studio 2005, Notez que le ActiveStepIndex est conservé en mode Source.If you are using Microsoft Visual Studio 2005, note that the ActiveStepIndex is persisted in Source view. Si vous modifiez la propriété WizardSteps dans Mode Création en cliquant sur les boutons de la barre latérale, puis que vous exécutez la page, la première étape du contrôle Wizard peut ne pas être affichée, car le ActiveStepIndex peut pointer vers une autre étape.If you change the WizardSteps property in Design view by clicking the sidebar buttons, and you then run the page, the first step of the Wizard control might not be shown because the ActiveStepIndex might be pointing to a different step.

Étapes de l'AssistantWizard Steps

Chacune des étapes du contrôle Wizard a une propriété StepType qui détermine le type de fonctionnalité de navigation de l’étape.Each of the steps in the Wizard control has a StepType property that determines the kind of navigation functionality that the step has. Si vous ne spécifiez pas de valeur pour la propriété StepType, la valeur par défaut est Auto.If you do not specify a value for the StepType property, the default value is Auto. Le tableau suivant répertorie les paramètres disponibles pour la propriété StepType et le comportement résultant de l’étape.The following table lists the available settings for the StepType property and the resulting behavior of the step.

WizardStepType.Auto l’interface utilisateur de navigation qui est restituée pour l’étape est déterminée par l’ordre dans lequel l’étape est déclarée.WizardStepType.Auto The navigation UI that is rendered for the step is determined by the order in which the step is declared.

WizardStepType.Complete l’étape est la dernière à apparaître.WizardStepType.Complete The step is the last one to appear. Aucun bouton de navigation n'est rendu.No navigation buttons are rendered.

WizardStepType.Finish l’étape est la dernière qui collecte les données utilisateur.WizardStepType.Finish The step is the last one that collects user data. Le bouton Terminer est rendu pour la navigation.The Finish button is rendered for navigation.

WizardStepType.Start l’étape est la première à apparaître.WizardStepType.Start The step is the first one to appear. Un bouton précédent n’est pas rendu.A Previous button is not rendered.

WizardStepType.Step l’étape est toute étape entre le premier et le dernier.WizardStepType.Step The step is any step between the first and last. Les boutons Précédent et Suivant sont rendus pour la navigation.Previous and Next buttons are rendered for navigation.

Collecte des données de l’AssistantCollecting Wizard Data

À l’aide du contrôle Wizard, les données peuvent être collectées via une navigation linéaire ou non linéaire.Using the Wizard control, data can be collected through linear or nonlinear navigation. Certains exemples de navigation non linéaire ignorent les étapes inutiles ou retournent à une étape terminée précédemment pour modifier une valeur.Some examples of nonlinear navigation are skipping unnecessary steps or returning to a previously completed step to change some value. Le contrôle Wizard conserve son état entre les étapes, de sorte que les données entrées dans une étape n’ont pas besoin d’être rendues persistantes dans un magasin de données jusqu’à ce que toutes les étapes du contrôle Wizard soient terminées.The Wizard control maintains its state between steps, so the data entered on a step does not need to be persisted to a data store until all the steps of the Wizard control have been completed.

Sinon, si vous souhaitez conserver les données collectées dans un magasin de données à mesure que chaque étape est terminée, par exemple lorsque l’événement NextButtonClick est déclenché, vous devez définir la propriété AllowReturn de l’objet WizardStepBase sur false afin que l’utilisateur ne puisse pas revenir à une étape précédemment terminée et modifier les données une fois qu’il a été envoyé.Alternatively, if you want to persist the collected data to a data store as each step is completed, such as when the NextButtonClick event is raised, you should set the AllowReturn property of the WizardStepBase object to false so that the user cannot return to a previously completed step and change the data once it has been submitted.

Noms de commande de l’AssistantWizard Command Names

Le contrôle Wizard hérite des noms de commandes suivants de la classe View et de la classe MultiView : NextViewCommandName, PreviousViewCommandName, SwitchViewByIDCommandNameet SwitchViewByIndexCommandName.The Wizard control inherits the following command names from the View class and MultiView class: NextViewCommandName, PreviousViewCommandName, SwitchViewByIDCommandName, and SwitchViewByIndexCommandName. Le contrôle Wizard ignore ces noms de commande et n’inclut pas de logique spéciale pour permettre à ces commandes de fonctionner automatiquement pour la navigation.The Wizard control ignores these command names and does not include any special logic to enable these commands to automatically work for navigation. Si un nom de commande est supprimé ou s’il ne figure pas dans un bouton du contrôle Wizard, aucune exception n’est levée.If a command name is removed or is missing from a button in the Wizard control, no exception is thrown. Par exemple, si le bouton StartNavigationTemplate ne contient pas de valeur pour CommandName, aucune exception n’est levée.For example, if the StartNavigationTemplate button is missing a value for CommandName, no exception is thrown.

Étapes de modification dynamiqueDynamically Changing Steps

Vous pouvez utiliser la méthode MoveTo ou la propriété ActiveStepIndex pour modifier dynamiquement l’étape qui est actuellement affichée dans le contrôle Wizard.You can use the MoveTo method or the ActiveStepIndex property to dynamically change the step that is currently displayed in the Wizard control.

Note

Si vous ajoutez par programmation un WizardStep dans le gestionnaire d’événements Page_Load, vous devez ajouter la navigation à cette étape avant le chargement de la page.If you programmatically add a WizardStep in the Page_Load event handler, you must add the navigation to that step prior to the page loading.

Apparence de l’AssistantWizard Appearance

L’apparence du contrôle de Wizard est entièrement personnalisable par le biais de modèles, d’apparences et de paramètres de style.The appearance of the Wizard control is fully customizable through templates, skins, and style settings. Par exemple, vous pouvez utiliser les propriétés HeaderTemplate, SideBarTemplate, StartNavigationTemplate, FinishNavigationTemplateet StepNavigationTemplate pour personnaliser l’interface du contrôle Wizard.For example, you can use the HeaderTemplate, SideBarTemplate, StartNavigationTemplate, FinishNavigationTemplate, and StepNavigationTemplate properties to customize the interface of the Wizard control.

Note

La définition de la propriété FinishNavigationTemplate, DisplaySideBar, HeaderTemplate, SideBarTemplate, StartNavigationTemplateou StepNavigationTemplate recrée les contrôles enfants du contrôle Wizard.Setting the FinishNavigationTemplate, DisplaySideBar, HeaderTemplate, SideBarTemplate, StartNavigationTemplate, or StepNavigationTemplate property recreates the child controls of the Wizard control. Par conséquent, l’état d’affichage des contrôles enfants est perdu dans le processus.As a result, the view state for the child controls is lost in the process. Pour éviter cette situation, conservez explicitement l’état du contrôle des contrôles enfants du contrôle Wizard, ou évitez de placer des contrôles dans des modèles.To avoid this situation, explicitly maintain the control state of the Wizard control's child controls explicitly, or avoid putting controls inside of templates.

Notez que le contrôle Wizard ne prend pas en charge le rendu spécial de Microsoft Internet Explorer pour le mode non standard ou excentrique.Note that the Wizard control does not support special Microsoft Internet Explorer rendering for non-standard or quirks mode. Pour obtenir le meilleur rendu Internet Explorer à l’aide du contrôle Wizard, utilisez le type de document XHTML, qui est ajouté par défaut dans Visual Web Developer et Visual Studio.To get the best Internet Explorer rendering using the Wizard control, use the XHTML doc type, which is added by default in Visual Web Developer and Visual Studio.

Mise en forme à l’aide de modèles de dispositionFormatting Using Layout Templates

Le contrôle Wizard vous permet de spécifier la disposition du contrôle sans avoir à utiliser un élément HTML table.The Wizard control lets you specify the layout of the control without requiring you to use an HTML table element. Au lieu de cela, vous pouvez utiliser un élément LayoutTemplate pour spécifier la disposition.Instead, you can use a LayoutTemplate element to specify the layout. Dans le modèle, vous créez des contrôles d’espace réservé pour indiquer où les éléments doivent être insérés dynamiquement dans le contrôle.In the template, you create placeholder controls to indicate where items should be dynamically inserted into the control. (Cela est similaire à la façon dont le modèle de modèle pour le contrôle ListView fonctionne). Pour plus d’informations, consultez la propriété Wizard.LayoutTemplate.(This is similar to how the template model for the ListView control works.) For more information, see the Wizard.LayoutTemplate property.

AccessibilitéAccessibility

Pour plus d’informations sur la configuration de ce contrôle afin qu’il génère un balisage conforme aux normes d’accessibilité, consultez accessibilité dans Visual Studio et contrôles et accessibilitéde ASP.net et ASP.net.For information about how to configure this control so that it generates markup that conforms to accessibility standards, see Accessibility in Visual Studio and ASP.NET and ASP.NET Controls and Accessibility.

Syntaxe déclarativeDeclarative 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>

Constructors

Wizard()

Initialise une nouvelle instance de la classe Wizard.Initializes a new instance of the Wizard class.

Fields

CancelButtonID

Spécifie l'identificateur pour le bouton Annuler.Specifies the identifier for the Cancel button. Ce champ est statique et en lecture seule.This field is static and read-only.

CancelCommandName

Récupère le nom de commande pour le bouton Annuler.Retrieves the command name for the Cancel button. Ce champ est statique et en lecture seule.This field is static and read-only.

CustomFinishButtonID

Récupère l'identificateur pour un bouton Terminer personnalisé.Retrieves the identifier for a custom Finish button. Ce champ est statique et en lecture seule.This field is static and read-only.

CustomNextButtonID

Récupère l'identificateur pour un bouton Suivant personnalisé.Retrieves the identifier for a custom Next button. Ce champ est statique et en lecture seule.This field is static and read-only.

CustomPreviousButtonID

Récupère l'identificateur pour un bouton Précédent personnalisé.Retrieves the identifier for a custom Previous button. Ce champ est statique et en lecture seule.This field is static and read-only.

DataListID

Récupère l'identificateur pour la collection DataList de la barre latérale.Retrieves the identifier for the sidebar DataList collection. Ce champ est statique et en lecture seule.This field is static and read-only.

FinishButtonID

Récupère l'identificateur pour le bouton Terminer.Retrieves the identifier for the Finish button. Ce champ est statique et en lecture seule.This field is static and read-only.

FinishPreviousButtonID

Récupère l'identificateur pour le bouton Précédent à l'étape Finish.Retrieves the identifier for the Previous button on the Finish step. Ce champ est statique et en lecture seule.This field is static and read-only.

HeaderPlaceholderId

Obtient l'ID de l'espace réservé HeaderTemplate dans un contrôle Wizard.Gets the ID of the HeaderTemplate placeholder in a Wizard control.

MoveCompleteCommandName

Récupère le nom de la commande qui est associée au bouton Terminer.Retrieves the command name that is associated with the Finish button. Ce champ est statique et en lecture seule.This field is static and read-only.

MoveNextCommandName

Récupère le nom de la commande qui est associée au bouton Suivant.Retrieves the command name that is associated with the Next button. Ce champ est statique et en lecture seule.This field is static and read-only.

MovePreviousCommandName

Récupère le nom de la commande qui est associée au bouton Précédent.Retrieves the command name that is associated with the Previous button. Ce champ est statique et en lecture seule.This field is static and read-only.

MoveToCommandName

Récupère le nom de commande qui est associé à chacun des boutons de la barre latérale.Retrieves the command name that is associated with each of the sidebar buttons. Ce champ est statique et en lecture seule.This field is static and read-only.

NavigationPlaceholderId

Obtient l'ID de l'espace réservé StartNavigationTemplate dans un contrôle Wizard.Gets the ID of the StartNavigationTemplate placeholder in a Wizard control.

SideBarButtonID

Récupère l'identificateur qui est associé à chacun des boutons de la barre latérale.Retrieves the identifier that is associated with each of the sidebar buttons. Ce champ est statique et en lecture seule.This field is static and read-only.

SideBarPlaceholderId

Obtient l'ID de l'espace réservé SideBarTemplate dans un contrôle Wizard.Gets the ID of the SideBarTemplate placeholder in a Wizard control.

StartNextButtonID

Récupère l'identificateur qui est associé au bouton Suivant à l'étape Start.Retrieves the identifier that is associated with the Next button on the Start step. Ce champ est statique et en lecture seule.This field is static and read-only.

StepNextButtonID

Récupère l'identificateur qui est associé au bouton Suivant.Retrieves the identifier that is associated with the Next button. Ce champ est statique et en lecture seule.This field is static and read-only.

StepPreviousButtonID

Récupère l'identificateur qui est associé au bouton Précédent.Retrieves the identifier that is associated with the Previous button. Ce champ est statique et en lecture seule.This field is static and read-only.

WizardStepPlaceholderId

Obtient l'ID de l'espace réservé WizardStep dans un contrôle Wizard.Gets the ID of the WizardStep placeholder in a Wizard control.

Properties

AccessKey

Obtient ou définit la touche d'accès rapide qui vous permet de naviguer rapidement vers le contrôle serveur Web.Gets or sets the access key that allows you to quickly navigate to the Web server control.

(Inherited from WebControl)
ActiveStep

Obtient l'étape dans la collection WizardSteps qui est actuellement affichée à l'attention de l'utilisateur.Gets the step in the WizardSteps collection that is currently displayed to the user.

ActiveStepIndex

Obtient ou définit l'index de l'objet WizardStepBase actuel.Gets or sets the index of the current WizardStepBase object.

Adapter

Obtient l'adaptateur spécifique au navigateur pour le contrôle.Gets the browser-specific adapter for the control.

(Inherited from Control)
AppRelativeTemplateSourceDirectory

Obtient ou définit le répertoire virtuel relatif à l'application de l'objet Page ou UserControl qui contient ce contrôle.Gets or sets the application-relative virtual directory of the Page or UserControl object that contains this control.

(Inherited from Control)
Attributes

Obtient la collection d'attributs arbitraires (pour le rendu uniquement) qui ne correspondent pas à des propriétés du contrôle.Gets the collection of arbitrary attributes (for rendering only) that do not correspond to properties on the control.

(Inherited from WebControl)
BackColor

Obtient ou définit la couleur d'arrière-plan du contrôle serveur Web.Gets or sets the background color of the Web server control.

(Inherited from WebControl)
BindingContainer

Obtient le contrôle qui contient la liaison de données de ce contrôle.Gets the control that contains this control's data binding.

(Inherited from Control)
BorderColor

Obtient ou définit la couleur de bordure du contrôle Web.Gets or sets the border color of the Web control.

(Inherited from WebControl)
BorderStyle

Obtient ou définit le style de bordure du contrôle serveur Web.Gets or sets the border style of the Web server control.

(Inherited from WebControl)
BorderWidth

Obtient ou définit la largeur de bordure du contrôle serveur Web.Gets or sets the border width of the Web server control.

(Inherited from WebControl)
CancelButtonImageUrl

Obtient ou définit l'URL de l'image affichée pour le bouton Annuler.Gets or sets the URL of the image displayed for the Cancel button.

CancelButtonStyle

Obtient une référence à une collection de propriétés de style qui définissent l'apparence du bouton Annuler.Gets a reference to a collection of style properties that define the appearance of the Cancel button.

CancelButtonText

Obtient ou définit la légende de texte qui est affichée pour le bouton Annuler.Gets or sets the text caption that is displayed for the Cancel button.

CancelButtonType

Obtient ou définit le type de bouton qui est affiché pour le bouton Annuler.Gets or sets the type of button that is rendered as the Cancel button.

CancelDestinationPageUrl

Obtient ou définit l'URL vers laquelle l'utilisateur est dirigé quand il clique sur le bouton Annuler.Gets or sets the URL that the user is directed to when they click the Cancel button.

CellPadding

Obtient ou définit l'espacement entre le contenu d'une cellule et la bordure de celle-ci.Gets or sets the amount of space between the contents of the cell and the cell border.

CellSpacing

Obtient ou définit l'espace entre les cellules.Gets or sets the amount of space between cells.

ChildControlsCreated

Obtient une valeur qui indique si des contrôles enfants du contrôle serveur ont été créés.Gets a value that indicates whether the server control's child controls have been created.

(Inherited from Control)
ClientID

Obtient l’ID de contrôle du balisage HTML généré par ASP.NET.Gets the control ID for HTML markup that is generated by ASP.NET.

(Inherited from Control)
ClientIDMode

Obtient ou définit l'algorithme utilisé pour générer la valeur de la propriété ClientID.Gets or sets the algorithm that is used to generate the value of the ClientID property.

(Inherited from Control)
ClientIDSeparator

Obtient une valeur de caractère représentant le caractère de séparation utilisé dans la propriété ClientID.Gets a character value representing the separator character used in the ClientID property.

(Inherited from Control)
Context

Obtient l'objet HttpContext associé au contrôle serveur pour la demande Web en cours.Gets the HttpContext object associated with the server control for the current Web request.

(Inherited from Control)
Controls

Obtient un objet ControlCollection qui représente les contrôles enfants de CompositeControl.Gets a ControlCollection object that represents the child controls in a CompositeControl.

(Inherited from CompositeControl)
ControlStyle

Obtient le style d'un contrôle serveur Web.Gets the style of the Web server control. Cette propriété est principalement utilisée par des développeurs de contrôles.This property is used primarily by control developers.

(Inherited from WebControl)
ControlStyleCreated

Obtient une valeur indiquant si un objet Style a été créé pour la propriété ControlStyle.Gets a value indicating whether a Style object has been created for the ControlStyle property. Cette propriété est principalement utilisée par des développeurs de contrôles.This property is primarily used by control developers.

(Inherited from WebControl)
CssClass

Obtient ou définit la classe de feuille de style en cascade (CSS, Cascading Style Sheet) rendue par le contrôle serveur Web sur le client.Gets or sets the Cascading Style Sheet (CSS) class rendered by the Web server control on the client.

(Inherited from WebControl)
DataItemContainer

Obtient une référence au conteneur d'attribution de noms si celui-ci implémente IDataItemContainer.Gets a reference to the naming container if the naming container implements IDataItemContainer.

(Inherited from Control)
DataKeysContainer

Obtient une référence au conteneur d'attribution de noms si celui-ci implémente IDataKeysControl.Gets a reference to the naming container if the naming container implements IDataKeysControl.

(Inherited from Control)
DesignMode

Obtient une valeur indiquant si un contrôle est utilisé sur une aire de conception.Gets a value indicating whether a control is being used on a design surface.

(Inherited from Control)
DisplayCancelButton

Obtient ou définit une valeur booléenne qui indique s'il faut afficher un bouton Annuler.Gets or sets a Boolean value indicating whether to display a Cancel button.

DisplaySideBar

Obtient ou définit une valeur Boolean qui indique s'il faut afficher la zone de barre latérale sur le contrôle Wizard.Gets or sets a Boolean value indicating whether to display the sidebar area on the Wizard control.

Enabled

Obtient ou définit une valeur indiquant si le contrôle serveur Web est activé.Gets or sets a value indicating whether the Web server control is enabled.

(Inherited from WebControl)
EnableTheming

Obtient ou définit une valeur indiquant si les thèmes s'appliquent à ce contrôle.Gets or sets a value indicating whether themes apply to this control.

(Inherited from WebControl)
EnableViewState

Obtient ou définit une valeur indiquant si le contrôle serveur conserve son état d’affichage, et l’état d’affichage de tous les contrôles enfants qu’il contient, au client demandeur.Gets or sets a value indicating whether the server control persists its view state, and the view state of any child controls it contains, to the requesting client.

(Inherited from Control)
Events

Obtient la liste des délégués de gestionnaires d'événements pour le contrôle.Gets a list of event handler delegates for the control. Cette propriété est en lecture seule.This property is read-only.

(Inherited from Control)
FinishCompleteButtonImageUrl

Obtient ou définit l'URL de l'image qui est affichée pour le bouton Terminer.Gets or sets the URL of the image that is displayed for the Finish button.

FinishCompleteButtonStyle

Obtient une référence à un objet Style qui définit les paramètres du bouton Terminer.Gets a reference to a Style object that defines the settings for the Finish button.

FinishCompleteButtonText

Obtient ou définit la légende de texte qui est affichée pour le bouton Terminer.Gets or sets the text caption that is displayed for the Finish button.

FinishCompleteButtonType

Obtient ou définit le type de bouton qui est affiché pour le bouton Terminer.Gets or sets the type of button that is rendered as the Finish button.

FinishDestinationPageUrl

Obtient ou définit l'URL vers laquelle l'utilisateur est redirigé quand il clique sur le bouton Terminer.Gets or sets the URL that the user is redirected to when they click the Finish button.

FinishNavigationTemplate

Obtient ou définit le modèle qui est utilisé pour afficher la zone de navigation à l'étape Finish.Gets or sets the template that is used to display the navigation area on the Finish step.

FinishPreviousButtonImageUrl

Obtient ou définit l'URL de l'image qui est affichée pour le bouton Précédent à l'étape Finish.Gets or sets the URL of the image that is displayed for the Previous button on the Finish step.

FinishPreviousButtonStyle

Obtient une référence à un objet Style qui définit les paramètres du bouton Précédent à l'étape Finish.Gets a reference to a Style object that defines the settings for the Previous button on the Finish step.

FinishPreviousButtonText

Obtient ou définit la légende de texte qui est affichée pour le bouton Précédent à l'étape Finish.Gets or sets the text caption that is displayed for the Previous button on the Finish step.

FinishPreviousButtonType

Obtient ou définit le type de bouton qui est affiché pour le bouton Précédent à l'étape Finish.Gets or sets the type of button that is rendered as the Previous button on the Finish step.

Font

Obtient les propriétés de police associées au contrôle serveur Web.Gets the font properties associated with the Web server control.

(Inherited from WebControl)
ForeColor

Obtient ou définit la couleur de premier plan (généralement la couleur du texte) du contrôle serveur Web.Gets or sets the foreground color (typically the color of the text) of the Web server control.

(Inherited from WebControl)
HasAttributes

Obtient une valeur indiquant si le contrôle a des attributs définis.Gets a value indicating whether the control has attributes set.

(Inherited from WebControl)
HasChildViewState

Obtient une valeur indiquant si les contrôles enfants du contrôle serveur en cours possèdent des paramètres d'état d'affichage enregistrés.Gets a value indicating whether the current server control's child controls have any saved view-state settings.

(Inherited from Control)
HeaderStyle

Obtient une référence à un objet Style qui définit les paramètres de la zone d'en-tête sur le contrôle.Gets a reference to a Style object that defines the settings for the header area on the control.

HeaderTemplate

Obtient ou définit le modèle qui est utilisé pour afficher la zone d'en-tête sur le contrôle.Gets or sets the template that is used to display the header area on the control.

HeaderText

Obtient ou définit la légende de texte qui est affichée pour la zone d'en-tête sur le contrôle.Gets or sets the text caption that is displayed for the header area on the control.

Height

Obtient ou définit la hauteur du contrôle serveur Web.Gets or sets the height of the Web server control.

(Inherited from WebControl)
ID

Obtient ou définit l'ID programmatique assigné au contrôle serveur.Gets or sets the programmatic identifier assigned to the server control.

(Inherited from Control)
IdSeparator

Obtient le caractère utilisé pour séparer des identificateurs de contrôle.Gets the character used to separate control identifiers.

(Inherited from Control)
IsChildControlStateCleared

Obtient une valeur indiquant si les contrôles contenus dans ce contrôle utilisent l'état du contrôle.Gets a value indicating whether controls contained within this control have control state.

(Inherited from Control)
IsEnabled

Obtient une valeur indiquant si le contrôle est activé.Gets a value indicating whether the control is enabled.

(Inherited from WebControl)
IsTrackingViewState

Obtient une valeur qui indique si le contrôle serveur enregistre les modifications apportées à son état d'affichage.Gets a value that indicates whether the server control is saving changes to its view state.

(Inherited from Control)
IsViewStateEnabled

Obtient une valeur indiquant si l'état d'affichage est activé pour ce contrôle.Gets a value indicating whether view state is enabled for this control.

(Inherited from Control)
LayoutTemplate

Obtient ou définit le contenu personnalisé du conteneur racine dans un contrôle Wizard.Gets or sets the custom content of the root container in a Wizard control.

LoadViewStateByID

Obtient une valeur indiquant si le contrôle participe au chargement de son état d'affichage par ID et non par index.Gets a value indicating whether the control participates in loading its view state by ID instead of index.

(Inherited from Control)
NamingContainer

Obtient une référence au conteneur d'attribution de noms du contrôle serveur, qui crée un espace de noms unique pour différencier les contrôles serveur dont la propriété ID possède la même valeur.Gets a reference to the server control's naming container, which creates a unique namespace for differentiating between server controls with the same ID property value.

(Inherited from Control)
NavigationButtonStyle

Obtient une référence à un objet Style qui définit les paramètres des boutons dans la zone de navigation sur le contrôle.Gets a reference to a Style object that defines the settings for the buttons in the navigation area on the control.

NavigationStyle

Obtient une référence à un objet Style qui définit les paramètres de la zone de navigation sur le contrôle.Gets a reference to a Style object that defines the settings for the navigation area on the control.

Page

Obtient une référence à l'instance de Page qui contient le contrôle serveur.Gets a reference to the Page instance that contains the server control.

(Inherited from Control)
Parent

Obtient une référence au contrôle parent du contrôle serveur dans la hiérarchie des contrôles de la page.Gets a reference to the server control's parent control in the page control hierarchy.

(Inherited from Control)
RenderingCompatibility

Obtient une valeur qui spécifie la version ASP.NET avec laquelle le HTML restitué sera compatible.Gets a value that specifies the ASP.NET version that rendered HTML will be compatible with.

(Inherited from Control)
SideBarButtonStyle

Obtient une référence à un objet Style qui définit les paramètres des boutons sur la barre latérale.Gets a reference to a Style object that defines the settings for the buttons on the sidebar.

SideBarStyle

Obtient une référence à un objet Style qui définit les paramètres de la zone de la barre latérale sur le contrôle.Gets a reference to a Style object that defines the settings for the sidebar area on the control.

SideBarTemplate

Obtient ou définit le modèle qui est utilisé pour afficher la zone de la barre latérale sur le contrôle.Gets or sets the template that is used to display the sidebar area on the control.

Site

Obtient des informations sur le conteneur qui héberge le contrôle en cours lorsqu'il est rendu sur une aire de conception.Gets information about the container that hosts the current control when rendered on a design surface.

(Inherited from Control)
SkinID

Obtient ou définit l’apparence à appliquer au contrôle.Gets or sets the skin to apply to the control.

(Inherited from WebControl)
SkipLinkText

Obtient ou définit une valeur qui est utilisée pour afficher le texte de remplacement qui indique aux lecteurs d'écran d'ignorer le contenu de la zone de barre latérale.Gets or sets a value that is used to render alternate text that notifies screen readers to skip the content in the sidebar area.

StartNavigationTemplate

Obtient ou définit le modèle qui est utilisé pour afficher la zone de navigation à l'étape Start du contrôle Wizard.Gets or sets the template that is used to display the navigation area on the Start step of the Wizard control.

StartNextButtonImageUrl

Obtient ou définit l'URL de l'image qui est affichée pour le bouton Suivant à l'étape Start.Gets or sets the URL of the image that is displayed for the Next button on the Start step.

StartNextButtonStyle

Obtient une référence à un objet Style qui définit les paramètres du bouton Suivant à l'étape Start.Gets a reference to a Style object that defines the settings for the Next button on the Start step.

StartNextButtonText

Obtient ou définit le texte de la légende de texte qui est affichée pour le bouton Suivant à l'étape Start.Gets or sets the text caption that is displayed for the Next button on the Start step.

StartNextButtonType

Obtient ou définit le type de bouton qui est affiché pour le bouton Suivant à l'étape Start.Gets or sets the type of button that is rendered as the Next button on the Start step.

StepNavigationTemplate

Obtient ou définit le modèle qui est utilisé pour afficher la zone de navigation sur tout objet dérivé de WizardStepBase autre que l'étape Start, Finish ou Complete.Gets or sets the template that is used to display the navigation area on any WizardStepBase-derived objects other than the Start, the Finish, or Complete step.

StepNextButtonImageUrl

Obtient ou définit l'URL de l'image qui est affichée pour le bouton Suivant.Gets or sets the URL of the image that is displayed for the Next button.

StepNextButtonStyle

Obtient une référence à l'objet Style qui définit les paramètres du bouton Suivant.Gets a reference to the Style object that defines the settings for the Next button.

StepNextButtonText

Obtient ou définit le texte de la légende qui est affichée pour le bouton Suivant.Gets or sets the text caption that is displayed for the Next button.

StepNextButtonType

Obtient ou définit le type de bouton qui est affiché pour le bouton Suivant.Gets or sets the type of button that is rendered as the Next button.

StepPreviousButtonImageUrl

Obtient ou définit l'URL de l'image qui est affichée pour le bouton Précédent.Gets or sets the URL of the image that is displayed for the Previous button.

StepPreviousButtonStyle

Obtient une référence à un objet Style qui définit les paramètres du bouton Précédent.Gets a reference to a Style object that defines the settings for the Previous button.

StepPreviousButtonText

Obtient ou définit le texte de la légende qui est affichée pour le bouton Précédent.Gets or sets the text caption that is displayed for the Previous button.

StepPreviousButtonType

Obtient ou définit le type de bouton qui est affiché pour le bouton Précédent.Gets or sets the type of button that is rendered as the Previous button.

StepStyle

Obtient une référence à un objet Style qui définit les paramètres des objets WizardStep.Gets a reference to a Style object that defines the settings for the WizardStep objects.

Style

Obtient une collection d'attributs de texte qui sont rendus en tant qu'attribut de style sur la balise extérieure d'un contrôle serveur Web.Gets a collection of text attributes that will be rendered as a style attribute on the outer tag of the Web server control.

(Inherited from WebControl)
SupportsDisabledAttribute

Obtient une valeur qui indique si le contrôle doit définir l'attribut disabled de l'élément HTML rendu avec la valeur « disabled » quand la propriété IsEnabled du contrôle a la valeur false.Gets a value that indicates whether the control should set the disabled attribute of the rendered HTML element to "disabled" when the control's IsEnabled property is false.

(Inherited from CompositeControl)
TabIndex

Obtient ou définit l'index de tabulation du contrôle serveur Web.Gets or sets the tab index of the Web server control.

(Inherited from WebControl)
TagKey

Obtient la valeur HtmlTextWriterTag qui correspond au contrôle Wizard.Gets the HtmlTextWriterTag value that corresponds to the Wizard control.

TagName

Obtient le nom de la balise du contrôle.Gets the name of the control tag. Cette propriété est principalement utilisée par des développeurs de contrôles.This property is used primarily by control developers.

(Inherited from WebControl)
TemplateControl

Obtient ou définit une référence au modèle qui contient ce contrôle.Gets or sets a reference to the template that contains this control.

(Inherited from Control)
TemplateSourceDirectory

Obtient le répertoire virtuel du Page ou du UserControl qui contient le contrôle serveur en cours.Gets the virtual directory of the Page or UserControl that contains the current server control.

(Inherited from Control)
ToolTip

Obtient ou définit le texte affiché quand le pointeur de la souris est positionné sur le contrôle serveur Web.Gets or sets the text displayed when the mouse pointer hovers over the Web server control.

(Inherited from WebControl)
UniqueID

Obtient l'identificateur unique qualifié sur le plan hiérarchique du contrôle serveur.Gets the unique, hierarchically qualified identifier for the server control.

(Inherited from Control)
ValidateRequestMode

Obtient ou définit une valeur qui indique si le contrôle vérifie l'entrée cliente du navigateur à la recherche de valeurs potentiellement dangereuses.Gets or sets a value that indicates whether the control checks client input from the browser for potentially dangerous values.

(Inherited from Control)
ViewState

Obtient un dictionnaire d'informations d'état qui vous permet d'enregistrer et de restaurer l'état d'affichage d'un contrôle serveur entre plusieurs demandes de la même page.Gets a dictionary of state information that allows you to save and restore the view state of a server control across multiple requests for the same page.

(Inherited from Control)
ViewStateIgnoresCase

Obtient une valeur qui indique si l'objet StateBag respecte la casse.Gets a value that indicates whether the StateBag object is case-insensitive.

(Inherited from Control)
ViewStateMode

Obtient ou définit le mode d'état d'affichage de ce contrôle.Gets or sets the view-state mode of this control.

(Inherited from Control)
Visible

Obtient ou définit une valeur qui indique si un contrôle serveur est rendu en tant qu’interface utilisateur sur la page.Gets or sets a value that indicates whether a server control is rendered as UI on the page.

(Inherited from Control)
Width

Obtient ou définit la largeur du contrôle serveur web.Gets or sets the width of the Web server control.

(Inherited from WebControl)
WizardSteps

Obtient une collection contenant tous les objets WizardStepBase qui sont définis pour le contrôle.Gets a collection containing all the WizardStepBase objects that are defined for the control.

Methods

AddAttributesToRender(HtmlTextWriter)

Ajoute des attributs et des styles HTML qui doivent être rendus au HtmlTextWriterTag spécifié.Adds HTML attributes and styles that need to be rendered to the specified HtmlTextWriterTag. Cette méthode est principalement utilisée par des développeurs de contrôles.This method is used primarily by control developers.

(Inherited from WebControl)
AddedControl(Control, Int32)

Méthode appelée après qu’un contrôle enfant est ajouté à la collection Controls de l’objet Control.Called after a child control is added to the Controls collection of the Control object.

(Inherited from Control)
AddParsedSubObject(Object)

Notifie au contrôle serveur qu’un élément XML ou HTML a été analysé, et ajoute l’élément à l’objet ControlCollection du contrôle serveur.Notifies the server control that an element, either XML or HTML, was parsed, and adds the element to the server control's ControlCollection object.

(Inherited from Control)
AllowNavigationToStep(Int32)

Utilise une valeur Boolean pour déterminer si la valeur de la propriété ActiveStep peut être l'objet WizardStepBase qui correspond à l'index qui est passé.Uses a Boolean value to determine whether the ActiveStep property can be set to the WizardStepBase object that corresponds to the index that is passed in.

ApplyStyle(Style)

Copie tous les éléments non vides du style spécifié vers le contrôle Web, en remplaçant les éléments de style existants du contrôle.Copies any nonblank elements of the specified style to the Web control, overwriting any existing style elements of the control. Cette méthode est principalement utilisée par des développeurs de contrôles.This method is primarily used by control developers.

(Inherited from WebControl)
ApplyStyleSheetSkin(Page)

Applique les propriétés de style définies dans la feuille de style de la page au contrôle.Applies the style properties defined in the page style sheet to the control.

(Inherited from Control)
BeginRenderTracing(TextWriter, Object)

Commence le traçage au moment du design des données de rendu.Begins design-time tracing of rendering data.

(Inherited from Control)
BuildProfileTree(String, Boolean)

Collecte des informations sur le contrôle serveur et les livre à la propriété Trace à afficher lorsque le traçage est activé pour la page.Gathers information about the server control and delivers it to the Trace property to be displayed when tracing is enabled for the page.

(Inherited from Control)
ClearCachedClientID()

Affecte à la valeur ClientID mise en cache la valeur null.Sets the cached ClientID value to null.

(Inherited from Control)
ClearChildControlState()

Supprime les informations sur l'état du contrôle des contrôles enfants du contrôle serveur.Deletes the control-state information for the server control's child controls.

(Inherited from Control)
ClearChildState()

Supprime les informations sur l'état d'affichage et sur l'état du contrôle de tous les contrôles enfants du contrôle serveur.Deletes the view-state and control-state information for all the server control's child controls.

(Inherited from Control)
ClearChildViewState()

Supprime les informations d'état d'affichage de tous les contrôles enfants du contrôle serveur.Deletes the view-state information for all the server control's child controls.

(Inherited from Control)
ClearEffectiveClientIDMode()

Affecte la valeur ClientIDMode à la propriété Inherit de l'instance de contrôle actuelle et de tous contrôles enfants.Sets the ClientIDMode property of the current control instance and of any child controls to Inherit.

(Inherited from Control)
CopyBaseAttributes(WebControl)

Copie les propriétés non encapsulées par l'objet Style du contrôle serveur Web spécifié vers le contrôle serveur Web à partir duquel cette méthode est appelée.Copies the properties not encapsulated by the Style object from the specified Web server control to the Web server control that this method is called from. Cette méthode est principalement utilisée par des développeurs de contrôles.This method is used primarily by control developers.

(Inherited from WebControl)
CreateChildControls()

Crée des contrôles enfants.Creates child controls.

CreateControlCollection()

Crée une collection de contrôles.Creates control collection.

CreateControlHierarchy()

Crée la hiérarchie des contrôles enfants qui composent le contrôle.Creates the hierarchy of child controls that make up the control.

CreateControlStyle()

Crée un style de contrôle.Creates control style.

DataBind()

Lie une source de données au CompositeControl et à tous ses contrôles enfants.Binds a data source to the CompositeControl and all its child controls.

(Inherited from CompositeControl)
DataBind(Boolean)

Lie une source de données au contrôle serveur appelé et tous ses contrôles enfants avec une option pour déclencher l'événement DataBinding.Binds a data source to the invoked server control and all its child controls with an option to raise the DataBinding event.

(Inherited from Control)
DataBindChildren()

Lie une source de données aux contrôles enfants du contrôle serveur.Binds a data source to the server control's child controls.

(Inherited from Control)
Dispose()

Permet à un contrôle serveur d'effectuer le nettoyage final avant qu'il soit libéré de la mémoire.Enables a server control to perform final clean up before it is released from memory.

(Inherited from Control)
EndRenderTracing(TextWriter, Object)

Met fin au traçage au moment du design des données de rendu.Ends design-time tracing of rendering data.

(Inherited from Control)
EnsureChildControls()

Détermine si le contrôle serveur contient des contrôles enfants.Determines whether the server control contains child controls. S'il ne contient pas de contrôles enfants, il en crée.If it does not, it creates child controls.

(Inherited from Control)
EnsureID()

Crée un identificateur pour les contrôles auxquels aucun identificateur n'est assigné.Creates an identifier for controls that do not have an identifier assigned.

(Inherited from Control)
Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
FindControl(String)

Recherche un contrôle serveur possédant le paramètre id spécifié dans le conteneur d'attribution de noms actuel.Searches the current naming container for a server control with the specified id parameter.

(Inherited from Control)
FindControl(String, Int32)

Recherche le conteneur d'attribution de noms actuel d'un contrôle serveur avec l'id spécifié et un entier, spécifié dans le paramètre pathOffset, qui facilite la recherche.Searches the current naming container for a server control with the specified id and an integer, specified in the pathOffset parameter, which aids in the search. Vous ne devez pas substituer cette version de la méthode FindControl.You should not override this version of the FindControl method.

(Inherited from Control)
Focus()

Affecte le focus d'entrée à un contrôle.Sets input focus to a control.

(Inherited from Control)
GetDesignModeState()

Obtient l'état en mode Design.Gets the design mode state.

GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetHistory()

Retourne une collection d'objets WizardStepBase auxquels l'utilisateur a accédé.Returns a collection of WizardStepBase objects that have been accessed.

GetRouteUrl(Object)

Obtient l'URL qui correspond à un jeu de paramètres d'itinéraire.Gets the URL that corresponds to a set of route parameters.

(Inherited from Control)
GetRouteUrl(RouteValueDictionary)

Obtient l'URL qui correspond à un jeu de paramètres d'itinéraire.Gets the URL that corresponds to a set of route parameters.

(Inherited from Control)
GetRouteUrl(String, Object)

Obtient l'URL qui correspond à un jeu de paramètres d'itinéraire et à un nom d'itinéraire.Gets the URL that corresponds to a set of route parameters and a route name.

(Inherited from Control)
GetRouteUrl(String, RouteValueDictionary)

Obtient l'URL qui correspond à un jeu de paramètres d'itinéraire et à un nom d'itinéraire.Gets the URL that corresponds to a set of route parameters and a route name.

(Inherited from Control)
GetStepType(WizardStepBase, Int32)

Retourne la valeur WizardStepType de l'objet WizardStepBase spécifié.Returns the WizardStepType value for the specified WizardStepBase object.

GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
GetUniqueIDRelativeTo(Control)

Retourne la partie préfixée de la propriété UniqueID du contrôle spécifié.Returns the prefixed portion of the UniqueID property of the specified control.

(Inherited from Control)
HasControls()

Détermine si le contrôle serveur contient des contrôles enfants.Determines if the server control contains any child controls.

(Inherited from Control)
HasEvents()

Retourne une valeur indiquant si des événements sont inscrits pour le contrôle ou des contrôles enfants.Returns a value indicating whether events are registered for the control or any child controls.

(Inherited from Control)
IsLiteralContent()

Détermine si le contrôle serveur ne détient qu'un contenu littéral.Determines if the server control holds only literal content.

(Inherited from Control)
LoadControlState(Object)

Restaure les informations sur l'état de contrôle.Restores control state information.

LoadViewState(Object)

Charge les informations d'état de l'affichage.Loads view-state information.

MapPathSecure(String)

Récupère le chemin d'accès physique auquel un chemin d'accès virtuel, absolu ou relatif, correspond.Retrieves the physical path that a virtual path, either absolute or relative, maps to.

(Inherited from Control)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
MergeStyle(Style)

Copie tous les éléments non vides du style spécifié vers le contrôle Web, mais ne remplace aucun élément de style existant du contrôle.Copies any nonblank elements of the specified style to the Web control, but will not overwrite any existing style elements of the control. Cette méthode est principalement utilisée par des développeurs de contrôles.This method is used primarily by control developers.

(Inherited from WebControl)
MoveTo(WizardStepBase)

Définit l'objet dérivé de WizardStepBase spécifié en tant que valeur de la propriété ActiveStep du contrôle Wizard.Sets the specified WizardStepBase-derived object as the value for the ActiveStep property of the Wizard control.

OnActiveStepChanged(Object, EventArgs)

Déclenche l'événement ActiveStepChanged.Raises the ActiveStepChanged event.

OnBubbleEvent(Object, EventArgs)

Détermine si l’événement du contrôle serveur est passé à la hiérarchie des contrôles serveur de l’interface utilisateur de la page.Determines whether the event for the server control is passed up the page's user interface server control hierarchy.

OnCancelButtonClick(EventArgs)

Déclenche l'événement CancelButtonClick.Raises the CancelButtonClick event.

OnDataBinding(EventArgs)

Déclenche l'événement DataBinding.Raises the DataBinding event.

(Inherited from Control)
OnFinishButtonClick(WizardNavigationEventArgs)

Déclenche l'événement FinishButtonClick.Raises the FinishButtonClick event.

OnInit(EventArgs)

Déclenche l'événement Init.Raises the Init event.

OnLoad(EventArgs)

Déclenche l'événement Load.Raises the Load event.

(Inherited from Control)
OnNextButtonClick(WizardNavigationEventArgs)

Déclenche l'événement NextButtonClick.Raises the NextButtonClick event.

OnPreRender(EventArgs)

Déclenche l'événement PreRender.Raises the PreRender event.

(Inherited from Control)
OnPreviousButtonClick(WizardNavigationEventArgs)

Déclenche l'événement PreviousButtonClick.Raises the PreviousButtonClick event.

OnSideBarButtonClick(WizardNavigationEventArgs)

Déclenche l'événement SideBarButtonClick.Raises the SideBarButtonClick event.

OnUnload(EventArgs)

Déclenche l'événement Unload.Raises the Unload event.

(Inherited from Control)
OpenFile(String)

Obtient un Stream utilisé pour lire un fichier.Gets a Stream used to read a file.

(Inherited from Control)
RaiseBubbleEvent(Object, EventArgs)

Assigne les sources éventuelles de l'événement et ses informations au parent du contrôle.Assigns any sources of the event and its information to the control's parent.

(Inherited from Control)
RecreateChildControls()

Recrée les contrôles enfants dans un contrôle dérivé de CompositeControl.Recreates the child controls in a control derived from CompositeControl.

(Inherited from CompositeControl)
RegisterCommandEvents(IButtonControl)

Inscrit une nouvelle instance de la classe CommandEventHandler pour l'objet IButtonControl spécifié.Registers a new instance of the CommandEventHandler class for the specified IButtonControl object.

RemovedControl(Control)

Méthode appelée après la suppression d’un contrôle enfant de la collection Controls de l’objet Control.Called after a child control is removed from the Controls collection of the Control object.

(Inherited from Control)
Render(HtmlTextWriter)

Génère le contrôle via le writer spécifié.Renders the control to the specified writer.

RenderBeginTag(HtmlTextWriter)

Génère le rendu de la balise d'ouverture HTML du contrôle via le writer spécifié.Renders the HTML opening tag of the control to the specified writer. Cette méthode est principalement utilisée par des développeurs de contrôles.This method is used primarily by control developers.

(Inherited from WebControl)
RenderChildren(HtmlTextWriter)

Produit le contenu des enfants d'un contrôle serveur dans un objet HtmlTextWriter fourni qui écrit le contenu à restituer sur le client.Outputs the content of a server control's children to a provided HtmlTextWriter object, which writes the content to be rendered on the client.

(Inherited from Control)
RenderContents(HtmlTextWriter)

Génère le rendu du contenu du contrôle via le writer spécifié.Renders the contents of the control to the specified writer. Cette méthode est principalement utilisée par des développeurs de contrôles.This method is used primarily by control developers.

(Inherited from WebControl)
RenderControl(HtmlTextWriter)

Envoie le contenu du contrôle serveur à un objet HtmlTextWriter fourni et stocke les informations de traçage sur le contrôle si le traçage est activé.Outputs server control content to a provided HtmlTextWriter object and stores tracing information about the control if tracing is enabled.

(Inherited from Control)
RenderControl(HtmlTextWriter, ControlAdapter)

Génère le contenu du contrôle serveur dans un objet HtmlTextWriter à l'aide d'un objet ControlAdapter fourni.Outputs server control content to a provided HtmlTextWriter object using a provided ControlAdapter object.

(Inherited from Control)
RenderEndTag(HtmlTextWriter)

Génère le rendu de la balise de fermeture HTML du contrôle via le writer spécifié.Renders the HTML closing tag of the control into the specified writer. Cette méthode est principalement utilisée par des développeurs de contrôles.This method is used primarily by control developers.

(Inherited from WebControl)
ResolveAdapter()

Obtient l'adaptateur de contrôles responsable du rendu du contrôle spécifié.Gets the control adapter responsible for rendering the specified control.

(Inherited from Control)
ResolveClientUrl(String)

Obtient une URL qui peut être utilisée par le navigateur.Gets a URL that can be used by the browser.

(Inherited from Control)
ResolveUrl(String)

Convertit une URL en une URL que le client soit en mesure d'utiliser.Converts a URL into one that is usable on the requesting client.

(Inherited from Control)
SaveControlState()

Enregistre l'état du contrôle.Save the control state.

SaveViewState()

Enregistre l'état d'affichage.Saves the view state.

SetDesignModeState(IDictionary)

Définit les données au moment du design pour un contrôle.Sets design-time data for a control.

(Inherited from Control)
SetRenderMethodDelegate(RenderMethod)

Assigne un délégué de gestionnaires d'événements pour générer le rendu du contrôle serveur et de son contenu dans son contrôle parent.Assigns an event handler delegate to render the server control and its content into its parent control.

(Inherited from Control)
SetTraceData(Object, Object)

Définit les données de trace pour le suivi du rendu des données au moment du design à l'aide de la clé des données de trace et de la valeur des données de trace.Sets trace data for design-time tracing of rendering data, using the trace data key and the trace data value.

(Inherited from Control)
SetTraceData(Object, Object, Object)

Définit les données de trace pour le suivi du rendu des données au moment du design, à l'aide de l'objet suivi, de la clé des données de trace et de la valeur des données de trace.Sets trace data for design-time tracing of rendering data, using the traced object, the trace data key, and the trace data value.

(Inherited from Control)
ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)
TrackViewState()

Suit l'état de l'affichage.Tracks view state.

Events

ActiveStepChanged

Se produit lorsque l'utilisateur passe à une nouvelle étape dans le contrôle.Occurs when the user switches to a new step in the control.

CancelButtonClick

Se produit suite à un clic sur le bouton Annuler.Occurs when the Cancel button is clicked.

DataBinding

Se produit lorsque le contrôle serveur se lie à une source de données.Occurs when the server control binds to a data source.

(Inherited from Control)
Disposed

Se produit lorsqu'un contrôle serveur est libéré de la mémoire, ce qui constitue la dernière étape du cycle de vie d'un contrôle serveur en cas de demande d'une page ASP.NET.Occurs when a server control is released from memory, which is the last stage of the server control lifecycle when an ASP.NET page is requested.

(Inherited from Control)
FinishButtonClick

Se produit suite à un clic sur le bouton Terminer.Occurs when the Finish button is clicked.

Init

Se produit lorsque le contrôle serveur est initialisé, ce qui constitue la première étape de son cycle de vie.Occurs when the server control is initialized, which is the first step in its lifecycle.

(Inherited from Control)
Load

Se produit lorsque le contrôle serveur est chargé dans l'objet Page.Occurs when the server control is loaded into the Page object.

(Inherited from Control)
NextButtonClick

Se produit suite à un clic sur le bouton Suivant.Occurs when the Next button is clicked.

PreRender

Se produit après le chargement de l'objet Control mais avant le rendu.Occurs after the Control object is loaded but prior to rendering.

(Inherited from Control)
PreviousButtonClick

Se produit suite à un clic sur le bouton Précédent.Occurs when the Previous button is clicked.

SideBarButtonClick

Se produit lorsqu'un clic est effectué sur un bouton dans la zone de la barre latéraleOccurs when a button in the sidebar area is clicked.

Unload

Se produit lorsque le contrôle serveur est déchargé de la mémoire.Occurs when the server control is unloaded from memory.

(Inherited from Control)

Explicit Interface Implementations

IAttributeAccessor.GetAttribute(String)

Obtient un attribut du contrôle Web avec le nom spécifié.Gets an attribute of the Web control with the specified name.

(Inherited from WebControl)
IAttributeAccessor.SetAttribute(String, String)

Affecte au nom et à la valeur spécifiés un attribut du contrôle Web.Sets an attribute of the Web control to the specified name and value.

(Inherited from WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls()

Permet à un concepteur de recréer dans l'environnement au moment du design la collection du contrôle composite de contrôles enfants.Enables a designer to recreate the composite control's collection of child controls in the design-time environment.

(Inherited from CompositeControl)
IControlBuilderAccessor.ControlBuilder

Pour obtenir une description de ce membre, consultez ControlBuilder.For a description of this member, see ControlBuilder.

(Inherited from Control)
IControlDesignerAccessor.GetDesignModeState()

Pour obtenir une description de ce membre, consultez GetDesignModeState().For a description of this member, see GetDesignModeState().

(Inherited from Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Pour obtenir une description de ce membre, consultez SetDesignModeState(IDictionary).For a description of this member, see SetDesignModeState(IDictionary).

(Inherited from Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Pour obtenir une description de ce membre, consultez SetOwnerControl(Control).For a description of this member, see SetOwnerControl(Control).

(Inherited from Control)
IControlDesignerAccessor.UserData

Pour obtenir une description de ce membre, consultez UserData.For a description of this member, see UserData.

(Inherited from Control)
IDataBindingsAccessor.DataBindings

Pour obtenir une description de ce membre, consultez DataBindings.For a description of this member, see DataBindings.

(Inherited from Control)
IDataBindingsAccessor.HasDataBindings

Pour obtenir une description de ce membre, consultez HasDataBindings.For a description of this member, see HasDataBindings.

(Inherited from Control)
IExpressionsAccessor.Expressions

Pour obtenir une description de ce membre, consultez Expressions.For a description of this member, see Expressions.

(Inherited from Control)
IExpressionsAccessor.HasExpressions

Pour obtenir une description de ce membre, consultez HasExpressions.For a description of this member, see HasExpressions.

(Inherited from Control)
IParserAccessor.AddParsedSubObject(Object)

Pour obtenir une description de ce membre, consultez AddParsedSubObject(Object).For a description of this member, see AddParsedSubObject(Object).

(Inherited from Control)

Extension Methods

FindDataSourceControl(Control)

Retourne la source de données associée au contrôle de données pour le contrôle spécifié.Returns the data source that is associated with the data control for the specified control.

FindFieldTemplate(Control, String)

Retourne le modèle de champ pour la colonne spécifiée dans le conteneur d'attribution de noms du contrôle spécifié.Returns the field template for the specified column in the specified control's naming container.

FindMetaTable(Control)

Retourne l'objet Metatable pour le contrôle de données conteneur.Returns the metatable object for the containing data control.

GetDefaultValues(INamingContainer)

Obtient la collection des valeurs par défaut pour le contrôle de données spécifié.Gets the collection of the default values for the specified data control.

GetMetaTable(INamingContainer)

Obtient les métadonnées de table pour le contrôle de données spécifié.Gets the table metadata for the specified data control.

SetMetaTable(INamingContainer, MetaTable)

Définit les métadonnées de table pour le contrôle de données spécifié.Sets the table metadata for the specified data control.

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

Définit les métadonnées de table et le mappage des valeurs par défaut pour le contrôle de données spécifié.Sets the table metadata and default value mapping for the specified data control.

SetMetaTable(INamingContainer, MetaTable, Object)

Définit les métadonnées de table et le mappage des valeurs par défaut pour le contrôle de données spécifié.Sets the table metadata and default value mapping for the specified data control.

TryGetMetaTable(INamingContainer, MetaTable)

Détermine si des métadonnées de table sont disponibles.Determines whether table metadata is available.

EnableDynamicData(INamingContainer, Type)

Active le comportement Dynamic Data pour le contrôle de données spécifié.Enables Dynamic Data behavior for the specified data control.

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

Active le comportement Dynamic Data pour le contrôle de données spécifié.Enables Dynamic Data behavior for the specified data control.

EnableDynamicData(INamingContainer, Type, Object)

Active le comportement Dynamic Data pour le contrôle de données spécifié.Enables Dynamic Data behavior for the specified data control.

Applies to

See also