Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Wizard classe

 

Date de publication : novembre 2016

Fournit des fonctionnalités de navigation et une interface utilisateur permettant de collecter les données connexes dans plusieurs étapes.

Espace de noms:   System.Web.UI.WebControls
Assembly:  System.Web (dans System.Web.dll)

System.Object
  System.Web.UI.Control
    System.Web.UI.WebControls.WebControl
      System.Web.UI.WebControls.CompositeControl
        System.Web.UI.WebControls.Wizard
          System.Web.UI.WebControls.CreateUserWizard

[BindableAttribute(false)]
public class Wizard : CompositeControl

NomDescription
System_CAPS_pubmethodWizard()

Initialise une nouvelle instance de la classe Wizard.

NomDescription
System_CAPS_pubpropertyAccessKey

Obtient ou définit la clé d’accès qui vous permet de naviguer rapidement vers le contrôle serveur Web.(Hérité de WebControl.)

System_CAPS_pubpropertyActiveStep

Obtient l’étape dans le WizardSteps collection qui est actuellement affichée à l’utilisateur.

System_CAPS_pubpropertyActiveStepIndex

Obtient ou définit l’index de l’utilisateur actuel WizardStepBase objet.

System_CAPS_protpropertyAdapter

Obtient l’adaptateur spécifique au navigateur pour le contrôle.(Hérité de Control.)

System_CAPS_pubpropertyAppRelativeTemplateSourceDirectory

Obtient ou définit le répertoire virtuel relatif à l’application de la Page ou UserControl objet qui contient ce contrôle.(Hérité de Control.)

System_CAPS_pubpropertyAttributes

Obtient la collection d’attributs arbitraires (pour le rendu uniquement) qui ne correspondent pas aux propriétés sur le contrôle.(Hérité de WebControl.)

System_CAPS_pubpropertyBackColor

Obtient ou définit la couleur d’arrière-plan du contrôle serveur Web.(Hérité de WebControl.)

System_CAPS_pubpropertyBindingContainer

Cette API prend en charge l’infrastructure de produit et n’est pas destinée à être utilisée directement depuis votre code. Obtient le contrôle qui contient la liaison de données de ce contrôle.(Hérité de Control.)

System_CAPS_pubpropertyBorderColor

Obtient ou définit la couleur de bordure du contrôle Web.(Hérité de WebControl.)

System_CAPS_pubpropertyBorderStyle

Obtient ou définit le style de bordure du contrôle serveur Web.(Hérité de WebControl.)

System_CAPS_pubpropertyBorderWidth

Obtient ou définit la largeur de bordure du contrôle serveur Web.(Hérité de WebControl.)

System_CAPS_pubpropertyCancelButtonImageUrl

Obtient ou définit l’URL de l’image affichée pour le Annuler bouton.

System_CAPS_pubpropertyCancelButtonStyle

Obtient une référence à une collection de propriétés de style qui définissent l’apparence de la Annuler bouton.

System_CAPS_pubpropertyCancelButtonText

Obtient ou définit la légende de texte qui s’affiche pour le Annuler bouton.

System_CAPS_pubpropertyCancelButtonType

Obtient ou définit le type de bouton qui est restitué sous la forme du Annuler bouton.

System_CAPS_pubpropertyCancelDestinationPageUrl

Obtient ou définit l’URL vers laquelle l’utilisateur est redirigé lorsqu’ils cliquent sur le Annuler bouton.

System_CAPS_pubpropertyCellPadding

Obtient ou définit la quantité d’espace entre le contenu de la cellule et la bordure de cellule.

System_CAPS_pubpropertyCellSpacing

Obtient ou définit la quantité d’espace entre les cellules.

System_CAPS_protpropertyChildControlsCreated

Obtient une valeur qui indique si les contrôles enfants du contrôle serveur ont été créés.(Hérité de Control.)

System_CAPS_pubpropertyClientID

Obtient l’ID de contrôle du balisage HTML généré par ASP.NET.(Hérité de Control.)

System_CAPS_pubpropertyClientIDMode

Obtient ou définit l’algorithme utilisé pour générer la valeur de la ClientID propriété.(Hérité de Control.)

System_CAPS_protpropertyClientIDSeparator

Obtient une valeur de caractère représentant le caractère de séparation utilisé dans le ClientID propriété.(Hérité de Control.)

System_CAPS_protpropertyContext

Obtient le HttpContext est associé au contrôle serveur pour la demande Web actuelle.(Hérité de Control.)

System_CAPS_pubpropertyControls

Obtient un ControlCollection contrôle l’objet qui représente l’enfant dans un CompositeControl.(Hérité de CompositeControl.)

System_CAPS_pubpropertyControlStyle

Obtient le style du contrôle serveur Web. Cette propriété est principalement utilisée par des développeurs de contrôles.(Hérité de WebControl.)

System_CAPS_pubpropertyControlStyleCreated

Obtient une valeur indiquant si un Style objet a été créé pour le ControlStyle propriété. Cette propriété est principalement utilisée par les développeurs de contrôles.(Hérité de WebControl.)

System_CAPS_pubpropertyCssClass

Obtient ou définit la classe de feuille de Style en cascade (CSS) restituée par le contrôle de serveur Web sur le client.(Hérité de WebControl.)

System_CAPS_pubpropertyDataItemContainer

Obtient une référence au conteneur d’attribution de noms si celui-ci implémente IDataItemContainer.(Hérité de Control.)

System_CAPS_pubpropertyDataKeysContainer

Obtient une référence au conteneur d’attribution de noms si celui-ci implémente IDataKeysControl.(Hérité de Control.)

System_CAPS_protpropertyDesignMode

Obtient une valeur indiquant si un contrôle est utilisé sur une aire de conception.(Hérité de Control.)

System_CAPS_pubpropertyDisplayCancelButton

Obtient ou définit une valeur booléenne indiquant s’il faut afficher un Annuler bouton.

System_CAPS_pubpropertyDisplaySideBar

Obtient ou définit une valeur booléenne indiquant s’il faut afficher la zone de barre latérale sur le Wizard contrôle.

System_CAPS_pubpropertyEnabled

Obtient ou définit une valeur indiquant si le contrôle serveur Web est activé.(Hérité de WebControl.)

System_CAPS_pubpropertyEnableTheming

Obtient ou définit une valeur indiquant si les thèmes s’appliquent à ce contrôle.(Hérité de WebControl.)

System_CAPS_pubpropertyEnableViewState

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.(Hérité de Control.)

System_CAPS_protpropertyEvents

Obtient une liste de délégués de gestionnaires d’événements pour le contrôle. Cette propriété est en lecture seule.(Hérité de Control.)

System_CAPS_pubpropertyFinishCompleteButtonImageUrl

Obtient ou définit l’URL de l’image affichée pour le Terminer bouton.

System_CAPS_pubpropertyFinishCompleteButtonStyle

Obtient une référence à un Style objet qui définit les paramètres pour le Terminer bouton.

System_CAPS_pubpropertyFinishCompleteButtonText

Obtient ou définit la légende de texte qui s’affiche pour le Terminer bouton.

System_CAPS_pubpropertyFinishCompleteButtonType

Obtient ou définit le type de bouton qui est restitué sous la forme du Terminer bouton.

System_CAPS_pubpropertyFinishDestinationPageUrl

Obtient ou définit l’URL vers laquelle l’utilisateur est redirigé lorsqu’il clique sur le Terminer bouton.

System_CAPS_pubpropertyFinishNavigationTemplate

Obtient ou définit le modèle qui est utilisé pour afficher la zone de navigation sur le Finish étape.

System_CAPS_pubpropertyFinishPreviousButtonImageUrl

Obtient ou définit l’URL de l’image affichée pour le Précédent bouton sur le Finish étape.

System_CAPS_pubpropertyFinishPreviousButtonStyle

Obtient une référence à un Style objet qui définit les paramètres pour le Précédent bouton sur le Finish étape.

System_CAPS_pubpropertyFinishPreviousButtonText

Obtient ou définit la légende de texte qui s’affiche pour le Précédent bouton sur le Finish étape.

System_CAPS_pubpropertyFinishPreviousButtonType

Obtient ou définit le type de bouton qui est restitué sous la forme du Précédent bouton sur le Finish étape.

System_CAPS_pubpropertyFont

Obtient les propriétés de police associées au contrôle de serveur Web.(Hérité de WebControl.)

System_CAPS_pubpropertyForeColor

Obtient ou définit la couleur de premier plan (généralement la couleur du texte) du contrôle serveur Web.(Hérité de WebControl.)

System_CAPS_pubpropertyHasAttributes

Obtient une valeur indiquant si le contrôle a des attributs défini.(Hérité de WebControl.)

System_CAPS_protpropertyHasChildViewState

Obtient une valeur qui indique si les contrôles enfants du contrôle serveur actuel ont tous les paramètres d’état d’affichage enregistrés.(Hérité de Control.)

System_CAPS_pubpropertyHeaderStyle

Obtient une référence à un Style objet qui définit les paramètres de la zone d’en-tête sur le contrôle.

System_CAPS_pubpropertyHeaderTemplate

Obtient ou définit le modèle qui est utilisé pour afficher la zone d’en-tête sur le contrôle.

System_CAPS_pubpropertyHeaderText

Obtient ou définit la légende de texte qui est affichée pour la zone d’en-tête sur le contrôle.

System_CAPS_pubpropertyHeight

Obtient ou définit la hauteur du contrôle serveur Web.(Hérité de WebControl.)

System_CAPS_pubpropertyID

Obtient ou définit l’identificateur programmatique assigné au contrôle serveur.(Hérité de Control.)

System_CAPS_protpropertyIdSeparator

Cette API prend en charge l’infrastructure de produit et n’est pas destinée à être utilisée directement depuis votre code. Obtient le caractère utilisé pour séparer les identificateurs de contrôle.(Hérité de Control.)

System_CAPS_protpropertyIsChildControlStateCleared

Obtient une valeur qui indique si les contrôles contenus dans ce contrôle ont état du contrôle.(Hérité de Control.)

System_CAPS_protpropertyIsEnabled

Obtient une valeur indiquant si le contrôle est activé.(Hérité de WebControl.)

System_CAPS_protpropertyIsTrackingViewState

Obtient une valeur qui indique si le contrôle serveur enregistre les modifications apportées à son état d’affichage.(Hérité de Control.)

System_CAPS_protpropertyIsViewStateEnabled

Obtient une valeur indiquant si l’état d’affichage est activé pour ce contrôle.(Hérité de Control.)

System_CAPS_pubpropertyLayoutTemplate

Obtient ou définit le contenu personnalisé du conteneur racine dans un Wizard contrôle.

System_CAPS_protpropertyLoadViewStateByID

Obtient une valeur indiquant si le contrôle participe au chargement de son état d’affichage par ID au lieu de l’index.(Hérité de Control.)

System_CAPS_pubpropertyNamingContainer

Obtient une référence au contrôle de serveur de noms de conteneur, ce qui crée un espace de noms unique pour différencier les contrôles serveur avec le même Control.ID valeur de propriété.(Hérité de Control.)

System_CAPS_pubpropertyNavigationButtonStyle

Obtient une référence à un Style objet qui définit les paramètres pour les boutons dans la zone de navigation sur le contrôle.

System_CAPS_pubpropertyNavigationStyle

Obtient une référence à un Style objet qui définit les paramètres de la zone de navigation sur le contrôle.

System_CAPS_pubpropertyPage

Obtient une référence à la Page instance qui contient le contrôle serveur.(Hérité de Control.)

System_CAPS_pubpropertyParent

Obtient une référence au contrôle parent du contrôle de serveur dans la hiérarchie de contrôle de page.(Hérité de Control.)

System_CAPS_pubpropertyRenderingCompatibility

Obtient une valeur qui spécifie la version ASP.NET HTML restitué sera compatible avec.(Hérité de Control.)

System_CAPS_pubpropertySideBarButtonStyle

Obtient une référence à un Style objet qui définit les paramètres pour les boutons dans la barre latérale.

System_CAPS_pubpropertySideBarStyle

Obtient une référence à un Style objet qui définit les paramètres de la zone de barre latérale sur le contrôle.

System_CAPS_pubpropertySideBarTemplate

Obtient ou définit le modèle utilisé pour afficher la zone de barre latérale sur le contrôle.

System_CAPS_pubpropertySite

Obtient des informations sur le conteneur qui héberge le contrôle actuel lors du rendu sur une aire de conception.(Hérité de Control.)

System_CAPS_pubpropertySkinID

Obtient ou définit l’apparence à appliquer au contrôle.(Hérité de WebControl.)

System_CAPS_pubpropertySkipLinkText

Obtient ou définit une valeur qui est utilisée pour restituer le texte de remplacement qui indique aux lecteurs d’écran d’ignorer le contenu dans la barre latérale.

System_CAPS_pubpropertyStartNavigationTemplate

Obtient ou définit le modèle qui est utilisé pour afficher la zone de navigation sur le Start étape de la Wizard contrôle.

System_CAPS_pubpropertyStartNextButtonImageUrl

Obtient ou définit l’URL de l’image affichée pour le Suivant bouton sur le Start étape.

System_CAPS_pubpropertyStartNextButtonStyle

Obtient une référence à un Style objet qui définit les paramètres pour le Suivant bouton sur le Start étape.

System_CAPS_pubpropertyStartNextButtonText

Obtient ou définit la légende de texte qui s’affiche pour le Suivant bouton sur le Start étape.

System_CAPS_pubpropertyStartNextButtonType

Obtient ou définit le type de bouton qui est restitué sous la forme du Suivant bouton sur le Start étape.

System_CAPS_pubpropertyStepNavigationTemplate

Obtient ou définit le modèle qui est utilisé pour afficher la zone de navigation sur n’importe quel WizardStepBase-dérivée objets autres que les Start, le Finish, ou Complete étape.

System_CAPS_pubpropertyStepNextButtonImageUrl

Obtient ou définit l’URL de l’image affichée pour le Suivant bouton.

System_CAPS_pubpropertyStepNextButtonStyle

Obtient une référence à la Style objet qui définit les paramètres pour le Suivant bouton.

System_CAPS_pubpropertyStepNextButtonText

Obtient ou définit la légende de texte qui s’affiche pour le Suivant bouton.

System_CAPS_pubpropertyStepNextButtonType

Obtient ou définit le type de bouton qui est restitué sous la forme du Suivant bouton.

System_CAPS_pubpropertyStepPreviousButtonImageUrl

Obtient ou définit l’URL de l’image affichée pour le Précédent bouton.

System_CAPS_pubpropertyStepPreviousButtonStyle

Obtient une référence à un Style objet qui définit les paramètres pour le Précédent bouton.

System_CAPS_pubpropertyStepPreviousButtonText

Obtient ou définit la légende de texte qui s’affiche pour le Précédent bouton.

System_CAPS_pubpropertyStepPreviousButtonType

Obtient ou définit le type de bouton qui est restitué sous la forme du Précédent bouton.

System_CAPS_pubpropertyStepStyle

Obtient une référence à un Style objet qui définit les paramètres pour le WizardStep objets.

System_CAPS_pubpropertyStyle

Obtient une collection d’attributs de texte qui sera affiché comme un attribut de style sur la balise extérieure du contrôle serveur Web.(Hérité de WebControl.)

System_CAPS_pubpropertySupportsDisabledAttribute

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.(Hérité de CompositeControl.)

System_CAPS_pubpropertyTabIndex

Obtient ou définit l’index de tabulation du contrôle serveur Web.(Hérité de WebControl.)

System_CAPS_protpropertyTagKey

Obtient le HtmlTextWriterTag valeur correspondant à la Wizard contrôle.(Remplace WebControl.TagKey.)

System_CAPS_protpropertyTagName

Obtient le nom de la balise du contrôle. Cette propriété est principalement utilisée par des développeurs de contrôles.(Hérité de WebControl.)

System_CAPS_pubpropertyTemplateControl

Obtient ou définit une référence au modèle qui contient ce contrôle.(Hérité de Control.)

System_CAPS_pubpropertyTemplateSourceDirectory

Obtient le répertoire virtuel de le Page ou UserControl qui contient le contrôle serveur en cours.(Hérité de Control.)

System_CAPS_pubpropertyToolTip

Obtient ou définit le texte affiché lorsque le pointeur de la souris pointe sur le contrôle serveur Web.(Hérité de WebControl.)

System_CAPS_pubpropertyUniqueID

Obtient l’identificateur unique qualifié hiérarchiquement du contrôle serveur.(Hérité de Control.)

System_CAPS_pubpropertyValidateRequestMode

Obtient ou définit une valeur qui indique si le contrôle vérifie les entrées de client à partir du navigateur de valeurs potentiellement dangereuses.(Hérité de Control.)

System_CAPS_protpropertyViewState

Obtient un dictionnaire d’informations d’état qui vous permet d’enregistrer et restaurer l’état d’affichage d’un contrôle serveur entre plusieurs demandes de la même page.(Hérité de Control.)

System_CAPS_protpropertyViewStateIgnoresCase

Obtient une valeur qui indique si le StateBag objet respecte la casse.(Hérité de Control.)

System_CAPS_pubpropertyViewStateMode

Obtient ou définit le mode d’état d’affichage de ce contrôle.(Hérité de Control.)

System_CAPS_pubpropertyVisible

Obtient ou définit une valeur qui indique si un contrôle serveur est rendu en tant qu’interface utilisateur sur la page.(Hérité de Control.)

System_CAPS_pubpropertyWidth

Obtient ou définit la largeur du contrôle serveur web.(Hérité de WebControl.)

System_CAPS_pubpropertyWizardSteps

Obtient une collection contenant tous les WizardStepBase les objets qui sont définis pour le contrôle.

NomDescription
System_CAPS_protmethodAddAttributesToRender(HtmlTextWriter)

Ajoute les attributs HTML et des styles qui doivent être rendus spécifié HtmlTextWriterTag. Cette méthode est utilisée principalement par les développeurs de contrôles.(Hérité de WebControl.)

System_CAPS_protmethodAddedControl(Control, Int32)

Appelée après qu’un contrôle enfant est ajouté à la Controls collection de le Control objet.(Hérité de Control.)

System_CAPS_protmethodAddParsedSubObject(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.(Hérité de Control.)

System_CAPS_protmethodAllowNavigationToStep(Int32)

Utilise une valeur booléenne pour déterminer si le ActiveStep propriété peut être définie le WizardStepBase objet qui correspond à l’index qui est passé.

System_CAPS_pubmethodApplyStyle(Style)

Copie tous les éléments non vides du style spécifié au contrôle Web, en remplaçant les éléments de style existants du contrôle. Cette méthode est principalement utilisée par les développeurs de contrôles.(Hérité de WebControl.)

System_CAPS_pubmethodApplyStyleSheetSkin(Page)

Applique les propriétés de style définies dans la feuille de style de page pour le contrôle.(Hérité de Control.)

System_CAPS_protmethodBeginRenderTracing(TextWriter, Object)

Commence le suivi au moment du design de données de rendu.(Hérité de Control.)

System_CAPS_protmethodBuildProfileTree(String, Boolean)

Cette API prend en charge l’infrastructure de produit et n’est pas destinée à être utilisée directement depuis votre code. Rassemble des informations sur le contrôle serveur, puis les remet à la Trace propriété à afficher lorsque le traçage est activé pour la page.(Hérité de Control.)

System_CAPS_protmethodClearCachedClientID()

Cette API prend en charge l’infrastructure de produit et n’est pas destinée à être utilisée directement depuis votre code. Définit la mise en cache ClientID valeur null.(Hérité de Control.)

System_CAPS_protmethodClearChildControlState()

Supprime les informations d’état du contrôle pour les contrôles enfants du contrôle serveur.(Hérité de Control.)

System_CAPS_protmethodClearChildState()

Supprime les informations d’état d’affichage et état du contrôle pour tous les contrôles du contrôle serveur enfant.(Hérité de Control.)

System_CAPS_protmethodClearChildViewState()

Supprime les informations d’état d’affichage pour tous les contrôles du contrôle serveur enfant.(Hérité de Control.)

System_CAPS_protmethodClearEffectiveClientIDMode()

Cette API prend en charge l’infrastructure de produit et n’est pas destinée à être utilisée directement depuis votre code. Définit le ClientIDMode propriété de l’instance actuelle du contrôle et de ses contrôles enfants à Inherit.(Hérité de Control.)

System_CAPS_pubmethodCopyBaseAttributes(WebControl)

Copie les propriétés non encapsulées par le Style objet du contrôle de serveur Web spécifié vers le contrôle serveur Web appelé à partir de cette méthode. Cette méthode est utilisée principalement par les développeurs de contrôles.(Hérité de WebControl.)

System_CAPS_protmethodCreateChildControls()

Crée les contrôles enfants.(Remplace Control.CreateChildControls().)

System_CAPS_protmethodCreateControlCollection()

Crée la collection de contrôles.(Remplace Control.CreateControlCollection().)

System_CAPS_protmethodCreateControlHierarchy()

Crée la hiérarchie des enfants de contrôles qui constituent le contrôle.

System_CAPS_protmethodCreateControlStyle()

Crée le style du contrôle.(Remplace WebControl.CreateControlStyle().)

System_CAPS_pubmethodDataBind()

Lie une source de données pour la CompositeControl et tous ses contrôles enfants.(Hérité de CompositeControl.)

System_CAPS_protmethodDataBind(Boolean)

Lie une source de données au contrôle serveur appelé et tous ses contrôles enfants avec une option pour déclencher la DataBinding événement.(Hérité de Control.)

System_CAPS_protmethodDataBindChildren()

Lie une source de données à des contrôles enfants du contrôle serveur.(Hérité de Control.)

System_CAPS_pubmethodDispose()

Permet à un contrôle serveur effectuer de nettoyage final avant qu’il est libéré de la mémoire.(Hérité de Control.)

System_CAPS_protmethodEndRenderTracing(TextWriter, Object)

Se termine au moment du design le suivi des données de rendu.(Hérité de Control.)

System_CAPS_protmethodEnsureChildControls()

Détermine si le contrôle serveur contient des contrôles enfants. Si elle n’est pas le cas, il crée contrôles enfants.(Hérité de Control.)

System_CAPS_protmethodEnsureID()

Crée un identificateur pour les contrôles qui n’ont pas d’identificateur affecté.(Hérité de Control.)

System_CAPS_pubmethodEquals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.(Hérité de Object.)

System_CAPS_protmethodFinalize()

Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)

System_CAPS_pubmethodFindControl(String)

Recherche le conteneur d’attribution de noms actuel d’un contrôle serveur avec l’objet id paramètre.(Hérité de Control.)

System_CAPS_protmethodFindControl(String, Int32)

Cette API prend en charge l’infrastructure de produit et n’est pas destinée à être utilisée directement depuis votre code. Recherche le conteneur d’attribution de noms actuel d’un contrôle serveur avec l’objet id et un entier, spécifié dans le pathOffset paramètre, ce qui facilite la recherche. Vous ne devez pas substituer cette version de la FindControl méthode.(Hérité de Control.)

System_CAPS_pubmethodFocus()

Définit le focus à un contrôle.(Hérité de Control.)

System_CAPS_protmethodGetDesignModeState()

Obtient l’état du mode design.(Remplace Control.GetDesignModeState().)

System_CAPS_pubmethodGetHashCode()

Fait office de fonction de hachage par défaut.(Hérité de Object.)

System_CAPS_pubmethodGetHistory()

Retourne une collection de WizardStepBase les objets qui ont été consultés.

System_CAPS_pubmethodGetRouteUrl(Object)

Obtient l’URL qui correspond à un ensemble de paramètres d’itinéraire.(Hérité de Control.)

System_CAPS_pubmethodGetRouteUrl(RouteValueDictionary)

Obtient l’URL qui correspond à un ensemble de paramètres d’itinéraire.(Hérité de Control.)

System_CAPS_pubmethodGetRouteUrl(String, Object)

Obtient l’URL qui correspond à un ensemble de paramètres d’itinéraire et un nom d’itinéraire.(Hérité de Control.)

System_CAPS_pubmethodGetRouteUrl(String, RouteValueDictionary)

Obtient l’URL qui correspond à un ensemble de paramètres d’itinéraire et un nom d’itinéraire.(Hérité de Control.)

System_CAPS_pubmethodGetStepType(WizardStepBase, Int32)

Retourne le WizardStepType valeur du paramètre WizardStepBase objet.

System_CAPS_pubmethodGetType()

Obtient le Type de l'instance actuelle.(Hérité de Object.)

System_CAPS_pubmethodGetUniqueIDRelativeTo(Control)

Retourne la partie préfixée de la UniqueID propriété du contrôle spécifié.(Hérité de Control.)

System_CAPS_pubmethodHasControls()

Détermine si le contrôle serveur contient des contrôles enfants.(Hérité de Control.)

System_CAPS_protmethodHasEvents()

Retourne une valeur indiquant si les événements sont inscrits pour le contrôle ou tous les contrôles enfants.(Hérité de Control.)

System_CAPS_protmethodIsLiteralContent()

Cette API prend en charge l’infrastructure de produit et n’est pas destinée à être utilisée directement depuis votre code. Détermine si le contrôle serveur détient uniquement un contenu littéral.(Hérité de Control.)

System_CAPS_protmethodLoadControlState(Object)

Restaure les informations d’état du contrôle.(Remplace Control.LoadControlState(Object).)

System_CAPS_protmethodLoadViewState(Object)

Charge les informations d’état d’affichage.(Remplace WebControl.LoadViewState(Object).)

System_CAPS_protmethodMapPathSecure(String)

Récupère le chemin d’accès physique correspondant à un chemin d’accès virtuel, absolu ou relatif.(Hérité de Control.)

System_CAPS_protmethodMemberwiseClone()

Crée une copie superficielle du Object actuel.(Hérité de Object.)

System_CAPS_pubmethodMergeStyle(Style)

Copie tous les éléments non vides du style spécifié sur le Web contrôlent, mais ne remplacement pas les éléments de style existants du contrôle. Cette méthode est utilisée principalement par les développeurs de contrôles.(Hérité de WebControl.)

System_CAPS_pubmethodMoveTo(WizardStepBase)

Affecte la WizardStepBase-objet dérivé comme valeur pour le ActiveStep propriété de la Wizard contrôle.

System_CAPS_protmethodOnActiveStepChanged(Object, EventArgs)

Déclenche l'événement ActiveStepChanged.

System_CAPS_protmethodOnBubbleEvent(Object, EventArgs)

Détermine si l’événement pour le contrôle serveur est passé dans la hiérarchie de contrôle de la page serveur de l’interface utilisateur.(Remplace Control.OnBubbleEvent(Object, EventArgs).)

System_CAPS_protmethodOnCancelButtonClick(EventArgs)

Déclenche l'événement CancelButtonClick.

System_CAPS_protmethodOnDataBinding(EventArgs)

Déclenche l'événement DataBinding.(Hérité de Control.)

System_CAPS_protmethodOnFinishButtonClick(WizardNavigationEventArgs)

Déclenche l'événement FinishButtonClick.

System_CAPS_protmethodOnInit(EventArgs)

Déclenche l’événement Init.(Remplace Control.OnInit(EventArgs).)

System_CAPS_protmethodOnLoad(EventArgs)

Déclenche l'événement Load.(Hérité de Control.)

System_CAPS_protmethodOnNextButtonClick(WizardNavigationEventArgs)

Déclenche l'événement NextButtonClick.

System_CAPS_protmethodOnPreRender(EventArgs)

Déclenche l'événement PreRender.(Hérité de Control.)

System_CAPS_protmethodOnPreviousButtonClick(WizardNavigationEventArgs)

Déclenche l'événement PreviousButtonClick.

System_CAPS_protmethodOnSideBarButtonClick(WizardNavigationEventArgs)

Déclenche l'événement SideBarButtonClick.

System_CAPS_protmethodOnUnload(EventArgs)

Déclenche l'événement Unload.(Hérité de Control.)

System_CAPS_protmethodOpenFile(String)

Obtient un Stream utilisé pour lire un fichier.(Hérité de Control.)

System_CAPS_protmethodRaiseBubbleEvent(Object, EventArgs)

Assigne toute source de l’événement et ses informations au parent du contrôle.(Hérité de Control.)

System_CAPS_protmethodRecreateChildControls()

Recrée les contrôles enfants dans un contrôle dérivé de CompositeControl.(Hérité de CompositeControl.)

System_CAPS_protmethodRegisterCommandEvents(IButtonControl)

Inscrit une nouvelle instance de la CommandEventHandler classe spécifié IButtonControl objet.

System_CAPS_protmethodRemovedControl(Control)

Appelée après qu’un contrôle enfant est supprimé de la Controls collection de le Control objet.(Hérité de Control.)

System_CAPS_protmethodRender(HtmlTextWriter)

Restitue le contrôle sur le writer spécifié.(Remplace CompositeControl.Render(HtmlTextWriter).)

System_CAPS_pubmethodRenderBeginTag(HtmlTextWriter)

Restitue le code HTML balise d’ouverture de contrôle pour le writer spécifié. Cette méthode est utilisée principalement par les développeurs de contrôles.(Hérité de WebControl.)

System_CAPS_protmethodRenderChildren(HtmlTextWriter)

Renvoie le contenu des enfants d’un contrôle serveur à une collection HtmlTextWriter objet, qui écrit le contenu à rendre sur le client.(Hérité de Control.)

System_CAPS_protmethodRenderContents(HtmlTextWriter)

Restitue le contenu du contrôle sur le writer spécifié. Cette méthode est utilisée principalement par les développeurs de contrôles.(Hérité de WebControl.)

System_CAPS_pubmethodRenderControl(HtmlTextWriter)

Renvoie le contenu du contrôle serveur à un HtmlTextWriter de l’objet et stocke les informations de traçage sur le contrôle si le traçage est activé.(Hérité de Control.)

System_CAPS_protmethodRenderControl(HtmlTextWriter, ControlAdapter)

Renvoie le contenu du contrôle serveur à un HtmlTextWriter à l’aide d’un ControlAdapter objet.(Hérité de Control.)

System_CAPS_pubmethodRenderEndTag(HtmlTextWriter)

Restitue le code HTML balise du contrôle de fermeture dans le writer spécifié. Cette méthode est utilisée principalement par les développeurs de contrôles.(Hérité de WebControl.)

System_CAPS_protmethodResolveAdapter()

Obtient l’adaptateur de contrôles responsable du rendu du contrôle spécifié.(Hérité de Control.)

System_CAPS_pubmethodResolveClientUrl(String)

Obtient une URL qui peut être utilisée par le navigateur.(Hérité de Control.)

System_CAPS_pubmethodResolveUrl(String)

Convertit une URL qui est utilisable sur le client demandeur.(Hérité de Control.)

System_CAPS_protmethodSaveControlState()

Enregistrer l’état du contrôle.(Remplace Control.SaveControlState().)

System_CAPS_protmethodSaveViewState()

Enregistre l’état d’affichage.(Remplace WebControl.SaveViewState().)

System_CAPS_protmethodSetDesignModeState(IDictionary)

Définit les données au moment du design pour un contrôle.(Hérité de Control.)

System_CAPS_pubmethodSetRenderMethodDelegate(RenderMethod)

Cette API prend en charge l’infrastructure de produit et n’est pas destinée à être utilisée directement depuis votre code. Assigne un délégué de gestionnaire d’événements pour afficher le contrôle de serveur et son contenu dans son contrôle parent.(Hérité de Control.)

System_CAPS_pubmethodSetTraceData(Object, Object)

Définit les données de conception suivi de données de rendu, à l’aide de la clé de données de suivi et la valeur de données de suivi de trace.(Hérité de Control.)

System_CAPS_pubmethodSetTraceData(Object, Object, Object)

Définit les données de conception suivi de données de rendu, à l’aide de l’objet de suivi, la clé de données de suivi et la valeur de données de suivi de trace.(Hérité de Control.)

System_CAPS_pubmethodToString()

Retourne une chaîne qui représente l'objet actuel.(Hérité de Object.)

System_CAPS_protmethodTrackViewState()

État d’affichage assure le suivi.(Remplace WebControl.TrackViewState().)

NomDescription
System_CAPS_protfieldSystem_CAPS_staticCancelButtonID

Spécifie l’identificateur de la Annuler bouton. Ce champ est statique et en lecture seule.

System_CAPS_pubfieldSystem_CAPS_staticCancelCommandName

Récupère le nom de commande pour le Annuler bouton. Ce champ est statique et en lecture seule.

System_CAPS_protfieldSystem_CAPS_staticCustomFinishButtonID

Récupère l’identificateur pour un personnalisé Terminer bouton. Ce champ est statique et en lecture seule.

System_CAPS_protfieldSystem_CAPS_staticCustomNextButtonID

Récupère l’identificateur pour un personnalisé Suivant bouton. Ce champ est statique et en lecture seule.

System_CAPS_protfieldSystem_CAPS_staticCustomPreviousButtonID

Récupère l’identificateur pour un personnalisé Précédent bouton. Ce champ est statique et en lecture seule.

System_CAPS_protfieldSystem_CAPS_staticDataListID

Récupère l’identificateur pour la barre latérale DataList collection. Ce champ est statique et en lecture seule.

System_CAPS_protfieldSystem_CAPS_staticFinishButtonID

Récupère l’identificateur pour le Terminer bouton. Ce champ est statique et en lecture seule.

System_CAPS_protfieldSystem_CAPS_staticFinishPreviousButtonID

Récupère l’identificateur pour le Précédent bouton sur le Finish étape. Ce champ est statique et en lecture seule.

System_CAPS_pubfieldSystem_CAPS_staticHeaderPlaceholderId

Obtient l’ID de la HeaderTemplate espace réservé dans un Wizard contrôle.

System_CAPS_pubfieldSystem_CAPS_staticMoveCompleteCommandName

Récupère le nom de commande qui est associé à la Terminer bouton. Ce champ est statique et en lecture seule.

System_CAPS_pubfieldSystem_CAPS_staticMoveNextCommandName

Récupère le nom de commande qui est associé à la Suivant bouton. Ce champ est statique et en lecture seule.

System_CAPS_pubfieldSystem_CAPS_staticMovePreviousCommandName

Récupère le nom de commande qui est associé à la Précédent bouton. Ce champ est statique et en lecture seule.

System_CAPS_pubfieldSystem_CAPS_staticMoveToCommandName

Récupère le nom de commande qui est associé à chacun des boutons de barre latérale. Ce champ est statique et en lecture seule.

System_CAPS_pubfieldSystem_CAPS_staticNavigationPlaceholderId

Obtient l’ID de la StartNavigationTemplate espace réservé dans un Wizard contrôle.

System_CAPS_protfieldSystem_CAPS_staticSideBarButtonID

Récupère l’identificateur qui est associé à chacun des boutons de barre latérale. Ce champ est statique et en lecture seule.

System_CAPS_pubfieldSystem_CAPS_staticSideBarPlaceholderId

Obtient l’ID de la SideBarTemplate espace réservé dans un Wizard contrôle.

System_CAPS_protfieldSystem_CAPS_staticStartNextButtonID

Récupère l’identificateur qui est associé à la Suivant bouton sur le Start étape. Ce champ est statique et en lecture seule.

System_CAPS_protfieldSystem_CAPS_staticStepNextButtonID

Récupère l’identificateur qui est associé à la Suivant bouton. Ce champ est statique et en lecture seule.

System_CAPS_protfieldSystem_CAPS_staticStepPreviousButtonID

Récupère l’identificateur qui est associé à la Précédent bouton. Ce champ est statique et en lecture seule.

System_CAPS_pubfieldSystem_CAPS_staticWizardStepPlaceholderId

Obtient l’ID de la WizardStep espace réservé dans un Wizard contrôle.

NomDescription
System_CAPS_pubeventActiveStepChanged

Se produit lorsque l’utilisateur passe à une nouvelle étape dans le contrôle.

System_CAPS_pubeventCancelButtonClick

Se produit lorsque le Annuler du bouton.

System_CAPS_pubeventDataBinding

Se produit lorsque le contrôle serveur se lie à une source de données.(Hérité de Control.)

System_CAPS_pubeventDisposed

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 serveur contrôle lorsqu’une page ASP.NET est demandée.(Hérité de Control.)

System_CAPS_pubeventFinishButtonClick

Se produit lorsque le Terminer du bouton.

System_CAPS_pubeventInit

Se produit lorsque le contrôle serveur est initialisé, ce qui constitue la première étape du cycle de vie.(Hérité de Control.)

System_CAPS_pubeventLoad

Se produit lorsque le contrôle serveur est chargé dans le Page objet.(Hérité de Control.)

System_CAPS_pubeventNextButtonClick

Se produit lorsque le suivant bouton est activé.

System_CAPS_pubeventPreRender

Se produit après le Control objet est chargé, mais avant le rendu.(Hérité de Control.)

System_CAPS_pubeventPreviousButtonClick

Se produit lorsque le Précédent du bouton.

System_CAPS_pubeventSideBarButtonClick

Se produit lorsque l’utilisateur clique sur un bouton dans la barre latérale.

System_CAPS_pubeventUnload

Se produit lorsque le contrôle serveur est déchargé de la mémoire.(Hérité de Control.)

NomDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIAttributeAccessor.GetAttribute(String)

Cette API prend en charge l’infrastructure de produit et n’est pas destinée à être utilisée directement depuis votre code. Obtient un attribut du contrôle Web avec le nom spécifié.(Hérité de WebControl.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAttributeAccessor.SetAttribute(String, String)

Définit un attribut du contrôle Web sur le nom spécifié et la valeur.(Hérité de WebControl.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.GetDesignModeState()

Pour obtenir une description de ce membre, consultez IControlDesignerAccessor.GetDesignModeState.(Hérité de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.SetDesignModeState(IDictionary)

Pour obtenir une description de ce membre, consultez IControlDesignerAccessor.SetDesignModeState.(Hérité de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.SetOwnerControl(Control)

Cette API prend en charge l’infrastructure de produit et n’est pas destinée à être utilisée directement depuis votre code. Pour obtenir une description de ce membre, consultez IControlDesignerAccessor.SetOwnerControl.(Hérité de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIParserAccessor.AddParsedSubObject(Object)

Pour obtenir une description de ce membre, consultez IParserAccessor.AddParsedSubObject.(Hérité de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodICompositeControlDesignerAccessor.RecreateChildControls()

Permet à un concepteur de recréer la collection du contrôle composite de contrôles enfants dans l’environnement au moment du design.(Hérité de CompositeControl.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIControlBuilderAccessor.ControlBuilder

Pour obtenir une description de ce membre, consultez IControlBuilderAccessor.ControlBuilder.(Hérité de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIControlDesignerAccessor.UserData

Pour obtenir une description de ce membre, consultez IControlDesignerAccessor.UserData.(Hérité de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBindingsAccessor.DataBindings

Pour obtenir une description de ce membre, consultez IDataBindingsAccessor.DataBindings.(Hérité de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBindingsAccessor.HasDataBindings

Pour obtenir une description de ce membre, consultez IDataBindingsAccessor.HasDataBindings.(Hérité de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpressionsAccessor.Expressions

Pour obtenir une description de ce membre, consultez IExpressionsAccessor.Expressions.(Hérité de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpressionsAccessor.HasExpressions

Pour obtenir une description de ce membre, consultez IExpressionsAccessor.HasExpressions.(Hérité de Control.)

NomDescription
System_CAPS_pubmethodEnableDynamicData(Type)

Surchargé. Active le comportement Dynamic Data pour le contrôle de données spécifié.(Défini par DataControlExtensions.)

System_CAPS_pubmethodEnableDynamicData(Type, IDictionary<String, Object>)

Surchargé. Active le comportement Dynamic Data pour le contrôle de données spécifié.(Défini par DataControlExtensions.)

System_CAPS_pubmethodEnableDynamicData(Type, Object)

Surchargé. Active le comportement Dynamic Data pour le contrôle de données spécifié.(Défini par DataControlExtensions.)

System_CAPS_pubmethodFindDataSourceControl()

Retourne la source de données qui est associée au contrôle de données pour le contrôle spécifié.(Défini par DynamicDataExtensions.)

System_CAPS_pubmethodFindFieldTemplate(String)

Retourne que le modèle de champ pour la colonne spécifiée dans le contrôle spécifié du conteneur de dénomination.(Défini par DynamicDataExtensions.)

System_CAPS_pubmethodFindMetaTable()

Retourne l’objet metatable pour le contrôle de données conteneur.(Défini par DynamicDataExtensions.)

System_CAPS_pubmethodGetDefaultValues()

Surchargé. Obtient la collection des valeurs par défaut pour le contrôle de données spécifié.(Défini par DynamicDataExtensions.)

System_CAPS_pubmethodGetMetaTable()

Surchargé. Obtient les métadonnées de table pour le contrôle de données spécifié.(Défini par DynamicDataExtensions.)

System_CAPS_pubmethodSetMetaTable(MetaTable)

Surchargé. Définit les métadonnées de table pour le contrôle de données spécifié.(Défini par DynamicDataExtensions.)

System_CAPS_pubmethodSetMetaTable(MetaTable, IDictionary<String, Object>)

Surchargé. Définit le mappage table de valeurs par défaut et les métadonnées pour le contrôle de données spécifié.(Défini par DynamicDataExtensions.)

System_CAPS_pubmethodSetMetaTable(MetaTable, Object)

Surchargé. Définit le mappage table de valeurs par défaut et les métadonnées pour le contrôle de données spécifié.(Défini par DynamicDataExtensions.)

System_CAPS_pubmethodTryGetMetaTable(MetaTable)

Surchargé. Détermine si les métadonnées de la table sont disponible.(Défini par DynamicDataExtensions.)

Vous pouvez utiliser la Wizard contrôle :

  • Collecter les données connexes dans plusieurs étapes.

  • Fractionner une plus grande page Web utilisée pour collecter les entrées d’utilisateur en plus petites étapes logiques.

  • Permettre la navigation linéaire ou non linéaire à travers les étapes.

Le Wizard contrôle est composé des éléments suivants :

  • Un WizardStepCollection collection d’étapes qui contient l’interface utilisateur pour chaque étape, comme défini par le développeur de pages.

  • Fonctionnalités de navigation intégrées qui déterminent les boutons appropriés à afficher selon la StepType valeur.

  • Zone d’en-tête qui peut être personnalisée pour afficher des informations spécifiques à l’étape de l’utilisateur est actuellement connecté.

  • Zone de barre latérale qui peut être utilisée pour naviguer rapidement vers les étapes dans le contrôle.

    System_CAPS_noteRemarque

    Si vous utilisez Microsoft Visual Studio 2005, notez que le ActiveStepIndex est rendu persistant en mode Source. Si vous modifiez le WizardSteps propriété en mode Design en cliquant sur les boutons de barre latérale et que vous exécutez la page, la première étape de la Wizard contrôle ne peut pas être affiché car le ActiveStepIndex pointe vers une autre étape.

Chacune des étapes de la Wizard contrôle a une StepType propriété qui détermine le type de fonctionnalités de navigation que l’étape possède. Si vous ne spécifiez pas de valeur pour le StepType propriété, la valeur par défaut est Auto. Le tableau suivant répertorie les paramètres disponibles pour le StepType propriété et le comportement résultant de l’étape.

WizardStepType.Auto

L’interface utilisateur est restituée pour l’étape de navigation est déterminée par l’ordre dans lequel l’étape est déclarée.

WizardStepType.Complete

L’étape est la dernière à apparaître. Aucun bouton de navigation n’est rendus.

WizardStepType.Finish

L’étape est la dernière qui collecte les données utilisateur. Le Terminer bouton est restitué pour la navigation.

WizardStepType.Start

L’étape est la première à apparaître. Un Précédent bouton n’est pas rendu.

WizardStepType.Step

L’étape est une étape entre la première et la dernière. Précédent et Suivant les boutons sont rendus pour la navigation.

À l’aide de la Wizard contrôle de données peuvent être collectées via la navigation linéaire ou non linéaire. Quelques exemples de navigation non linéaire ignorent les étapes inutiles ou revenir à une étape achevée précédemment pour modifier une valeur. Le Wizard contrôle conserve son état entre les étapes, les données entrées à une étape n’a donc pas à rendre persistant dans un magasin de données jusqu'à ce que toutes les étapes de la Wizard contrôle ont été effectuées.

Ou bien, si vous souhaitez conserver les données collectées dans un magasin de données en tant que chaque étape est terminée, comme lorsque le NextButtonClick événement est déclenché, vous devez définir le AllowReturn propriété de la WizardStepBase pour l’objet false afin que l’utilisateur ne peut pas revenir à une étape achevée précédemment et modifier les données une fois qu’il a été envoyé.

Le Wizard contrôle hérite des noms de commandes suivants à partir de la View classe et MultiView classe : NextViewCommandName, PreviousViewCommandName, SwitchViewByIDCommandName, et SwitchViewByIndexCommandName. Contrôle de l’Assistant ignore ces noms de commandes et n’inclut pas de logique particulière pour activer ces commandes fonctionnent automatiquement pour la navigation. Si un nom de commande est supprimé ou est manquant dans un bouton dans le Wizard (contrôle), aucune exception n’est levée. Par exemple, si le StartNavigationTemplate bouton il manque une valeur pour CommandName, aucune exception n’est levée.

Vous pouvez utiliser la MoveTo (méthode) ou le ActiveStepIndex propriété à modifier dynamiquement l’étape qui est actuellement affichée dans le Wizard contrôle.

System_CAPS_noteRemarque

Si vous ajoutez par programme un WizardStep dans le Page_Load Gestionnaire d’événements, vous devez ajouter la navigation à cette étape avant le chargement de page.

L’apparence de la Wizard contrôle est entièrement personnalisable à l’aide de modèles, apparences et paramètres de style. Par exemple, vous pouvez utiliser le HeaderTemplate, SideBarTemplate, StartNavigationTemplate, FinishNavigationTemplate, et StepNavigationTemplate Propriétés pour personnaliser l’interface de le Wizard contrôle.

System_CAPS_noteRemarque

Définition de la FinishNavigationTemplate, DisplaySideBar, HeaderTemplate, SideBarTemplate, StartNavigationTemplate, ou StepNavigationTemplate propriété recrée les contrôles enfants de la Wizard contrôle. Par conséquent, l’état d’affichage pour les contrôles enfants est perdu dans le processus. Pour éviter cette situation, conservez explicitement l’état du contrôle de la Wizard contrôles enfants du contrôle ou éviter de placer des contrôles dans les modèles.

Notez que le Wizard contrôle ne prend pas en charge le rendu spécial de Microsoft Internet Explorer pour non standard ou en mode quirks. Pour obtenir le meilleur rendu Internet Explorer à l’aide du Wizard contrôler, utilisez le type de document XHTML, qui est ajouté par défaut dans Visual Web Developer et Visual Studio.

Le Wizard contrôle vous permet de spécifier la disposition du contrôle sans avoir à utiliser un élément HTML table élément. Au lieu de cela, vous pouvez utiliser un LayoutTemplate élément pour spécifier la disposition. Dans le modèle, vous créez les espace réservé de contrôles pour indiquer où les éléments doivent être insérés dynamiquement dans le contrôle. (Cela est semblable à la façon dont le modèle de modèle pour le ListView fonctionnement du contrôle.) Pour plus d'informations, consultez la propriété Wizard.LayoutTemplate.

Pour plus d’informations sur la configuration de ce contrôle afin qu’il génère le balisage qui est conforme aux normes d’accessibilité, consultez Accessibility in Visual Studio and ASP.NET et ASP.NET Controls and Accessibility.

<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>

L’exemple de code suivant montre comment définir un Wizard contrôle pour collecter le nom d’un utilisateur et l’adresse, avec la possibilité d’entrer une adresse de livraison séparée. Si l’utilisateur ne sélectionne pas SeparateShippingCheckBox, ce qui permet une demande pour ajouter une adresse de livraison séparée, le Wizard le contrôle passe directement à partir de Step2 à Finish. Sur le Finish étape, l’utilisateur a la possibilité de revenir au début de la Wizard contrôle en cliquant sur GoBackButton; Toutefois, il dirige l’utilisateur vers Step2 car le AllowReturn propriété pour Step1 est définie sur false.

System_CAPS_security Sécurité Remarque

Cet exemple comprend une zone de texte qui accepte une entrée d'utilisateur, ce qui constitue une menace potentielle pour la sécurité. 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. Pour plus d'informations, consultez 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 />
            E-mail 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>

L’exemple de code suivant est le fichier code-behind de la page Web utilisé dans l’exemple précédent.

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 e-mail confirmation will be sent to "
            + (EmailAddress.Text.Length == 0 ? "your e-mail 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);
            }
        }
    }
}

.NET Framework
Disponible depuis 2.0

Tous les membres statiques publics ( Shared en Visual Basic) de ce type sont thread-safe. Les membres d’instance n’ont pas la garantie d’être thread-safe.

Retour au début
Afficher: