Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe Wizard

 

Fornece navegação e uma interface do usuário para coletar dados relacionados em várias etapas.

Namespace:   System.Web.UI.WebControls
Assembly:  System.Web (em 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

NomeDescrição
System_CAPS_pubmethodWizard()

Inicializa uma nova instância da classe Wizard.

NomeDescrição
System_CAPS_pubpropertyAccessKey

Obtém ou define uma tecla de acesso que permite que você navegue rapidamente para um controle. (Herdado de WebControl.)

System_CAPS_pubpropertyActiveStep

Obtém a etapa na coleção WizardSteps que está sendo exibida atualmente para o usuário.

System_CAPS_pubpropertyActiveStepIndex

Obtém ou define o índice do objeto WizardStepBase atual.

System_CAPS_protpropertyAdapter

Obtém as especificações do navegador para o controle. (Herdado de Control.)

System_CAPS_pubpropertyAppRelativeTemplateSourceDirectory

Obtém ou define o diretório virtual relativo de aplicativo do objeto Page ou UserControl que contém este controle.(Herdado de Control.)

System_CAPS_pubpropertyAttributes

Obtém a coleção de atributos arbitrários (somente para renderização) que não correspondem às propriedades do controle.(Herdado de WebControl.)

System_CAPS_pubpropertyBackColor

Obtém ou define a cor do plano de fundo do controle. (Herdado de WebControl.)

System_CAPS_pubpropertyBindingContainer

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém o controle que contém a vinculação de dados desse controle.(Herdado de Control.)

System_CAPS_pubpropertyBorderColor

Obtém ou define a cor da borda do controle. (Herdado de WebControl.)

System_CAPS_pubpropertyBorderStyle

Obtém ou define o estilo de borda do controle. (Herdado de WebControl.)

System_CAPS_pubpropertyBorderWidth

Obtém ou define a largura da borda do controle. (Herdado de WebControl.)

System_CAPS_pubpropertyCancelButtonImageUrl

Obtém ou define a URL da imagem exibida para o Cancelar botão.

System_CAPS_pubpropertyCancelButtonStyle

Obtém uma referência a uma coleção de propriedades de estilo que definem a aparência do Cancelar botão.

System_CAPS_pubpropertyCancelButtonText

Obtém ou define o texto da legenda que é exibido para o Cancelar botão.

System_CAPS_pubpropertyCancelButtonType

Obtém ou define o tipo de botão é processado como o Cancelar botão.

System_CAPS_pubpropertyCancelDestinationPageUrl

Obtém ou define a URL que o usuário é direcionado para quando eles clicarem o Cancelar botão.

System_CAPS_pubpropertyCellPadding

Obtém ou define a quantidade de espaço entre a borda da célula e o conteúdo da célula.

System_CAPS_pubpropertyCellSpacing

Obtém ou define a quantidade de espaço entre células.

System_CAPS_protpropertyChildControlsCreated

Obtém um valor que indica se os controles filho do controle de servidor foram criados.(Herdado de Control.)

System_CAPS_pubpropertyClientID

Obtém o identificador do controle gerado pelo ASP.NET. (Herdado de Control.)

System_CAPS_pubpropertyClientIDMode

Obtém ou define o algoritmo usado para gerar o valor da propriedade ClientID.(Herdado de Control.)

System_CAPS_protpropertyClientIDSeparator

Obtém um valor de caractere que representa o caractere separador usado na propriedade ClientID.(Herdado de Control.)

System_CAPS_protpropertyContext

Obtém o objeto HttpContext associado ao controle de servidor para a solicitação da Web atual.(Herdado de Control.)

System_CAPS_pubpropertyControls

Obtém um ControlCollection controla o objeto que representa o filho em um CompositeControl.(Herdado de CompositeControl.)

System_CAPS_pubpropertyControlStyle

Obtém o estilo de um controle de servidor Web. Essa propriedade é usada principalmente por desenvolvedores de controle.(Herdado de WebControl.)

System_CAPS_pubpropertyControlStyleCreated

Obtém um valor que indica se um Style objeto foi criado para o ControlStyle propriedade. Essa propriedade é usada principalmente por desenvolvedores de controle.(Herdado de WebControl.)

System_CAPS_pubpropertyCssClass

Obtém ou define a classe CSS (Folha de Estilos em Cascata) renderizada pelo controle do servidor Web no cliente.(Herdado de WebControl.)

System_CAPS_pubpropertyDataItemContainer

Obtém uma referência ao contêiner de nomenclatura se o contêiner de nomenclatura implementa o IDataItemContainer.(Herdado de Control.)

System_CAPS_pubpropertyDataKeysContainer

Obtém uma referência ao contêiner de nomenclatura se o contêiner de nomenclatura implementa o IDataKeysControl.(Herdado de Control.)

System_CAPS_protpropertyDesignMode

Obtém um valor que indica se um controle está sendo usado em uma superfície de design.(Herdado de Control.)

System_CAPS_pubpropertyDisplayCancelButton

Obtém ou define um valor booleano que indica se deve exibir uma Cancelar botão.

System_CAPS_pubpropertyDisplaySideBar

Obtém ou define um valor booleano que indica se deve exibir a área de barra lateral no Wizard controle.

System_CAPS_pubpropertyEnabled

Obtém ou define um valor que indica se o controle do servidor Web está habilitado.(Herdado de WebControl.)

System_CAPS_pubpropertyEnableTheming

Obtém ou define um valor que indica se os temas se aplicam a esse controle.(Herdado de WebControl.)

System_CAPS_pubpropertyEnableViewState

Obtém ou define um valor que indica se o controle de servidor persiste seu estado de exibição e o estado de exibição de quaisquer controles filho que ele contém, para o cliente solicitante.(Herdado de Control.)

System_CAPS_protpropertyEvents

Obtém uma lista de delegados de manipulador de eventos para o controle. Esta propriedade é somente para leitura.(Herdado de Control.)

System_CAPS_pubpropertyFinishCompleteButtonImageUrl

Obtém ou define a URL da imagem que é exibida para o Concluir botão.

System_CAPS_pubpropertyFinishCompleteButtonStyle

Obtém uma referência a um Style objeto que define as configurações para o Concluir botão.

System_CAPS_pubpropertyFinishCompleteButtonText

Obtém ou define o texto da legenda que é exibido para o Concluir botão.

System_CAPS_pubpropertyFinishCompleteButtonType

Obtém ou define o tipo de botão é processado como o Concluir botão.

System_CAPS_pubpropertyFinishDestinationPageUrl

Obtém ou define a URL que o usuário é redirecionado para quando eles clicarem o Concluir botão.

System_CAPS_pubpropertyFinishNavigationTemplate

Obtém ou define o modelo usado para exibir a área de navegação na etapa Finish.

System_CAPS_pubpropertyFinishPreviousButtonImageUrl

Obtém ou define a URL da imagem que é exibida para o anterior botão a Finish etapa.

System_CAPS_pubpropertyFinishPreviousButtonStyle

Obtém uma referência a um Style objeto que define as configurações para o anterior botão a Finish etapa.

System_CAPS_pubpropertyFinishPreviousButtonText

Obtém ou define o texto da legenda que é exibido para o anterior botão a Finish etapa.

System_CAPS_pubpropertyFinishPreviousButtonType

Obtém ou define o tipo de botão é processado como o anterior botão a Finish etapa.

System_CAPS_pubpropertyFont

Obtém as propriedades de fonte associadas ao controle do servidor Web.(Herdado de WebControl.)

System_CAPS_pubpropertyForeColor

Obtém ou define a cor de primeiro plano (normalmente a cor do texto) do controle de servidor Web.(Herdado de WebControl.)

System_CAPS_pubpropertyHasAttributes

Obtém um valor que indica se o controle tem atributos definidos.(Herdado de WebControl.)

System_CAPS_protpropertyHasChildViewState

Obtém um valor indicando se os atuais controles filhos do controle do servidor têm quaisquer configurações do estado de visualização salvas.(Herdado de Control.)

System_CAPS_pubpropertyHeaderStyle

Obtém uma referência a um Style objeto que define as configurações para a área de cabeçalho no controle.

System_CAPS_pubpropertyHeaderTemplate

Obtém ou define o modelo é usado para exibir a área de cabeçalho no controle.

System_CAPS_pubpropertyHeaderText

Obtém ou define o texto da legenda que é exibido para a área do cabeçalho do controle.

System_CAPS_pubpropertyHeight

Obtém ou define a altura do controle de servidor Web.(Herdado de WebControl.)

System_CAPS_pubpropertyID

Obtém ou define o identificador programático atribuído ao controle de servidor.(Herdado de Control.)

System_CAPS_protpropertyIdSeparator

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém o caractere usado para separar identificadores de controle.(Herdado de Control.)

System_CAPS_protpropertyIsChildControlStateCleared

Obtém um valor que indica se os controles contidos dentro deste controle têm estado do controle.(Herdado de Control.)

System_CAPS_protpropertyIsEnabled

Obtém um valor que indica se o controle está habilitado.(Herdado de WebControl.)

System_CAPS_protpropertyIsTrackingViewState

Obtém um valor que indica se o controle de servidor está salvando as alterações em seu estado de exibição.(Herdado de Control.)

System_CAPS_protpropertyIsViewStateEnabled

Obtém um valor que indica se o estado de exibição está habilitado para esse controle.(Herdado de Control.)

System_CAPS_pubpropertyLayoutTemplate

Obtém ou define o conteúdo personalizado do contêiner raiz em um controle Wizard.

System_CAPS_protpropertyLoadViewStateByID

Obtém um valor que indica se o controle participa do carregamento do estado de exibição por ID em vez do índice.(Herdado de Control.)

System_CAPS_pubpropertyNamingContainer

Obtém uma referência ao contêiner de nomenclatura do controle do servidor, que cria um namespace exclusivo para diferenciar entre os controles de servidor com o mesmo valor da propriedade Control.ID.(Herdado de Control.)

System_CAPS_pubpropertyNavigationButtonStyle

Obtém uma referência a um Style objeto que define as configurações para os botões na área de navegação no controle.

System_CAPS_pubpropertyNavigationStyle

Obtém uma referência a um Style objeto que define as configurações para a área de navegação no controle.

System_CAPS_pubpropertyPage

Obtém uma referência para a instância Page que contém o controle de servidor.(Herdado de Control.)

System_CAPS_pubpropertyParent

Obtém uma referência ao controle pai do controle de servidor na hierarquia de controle da página.(Herdado de Control.)

System_CAPS_pubpropertyRenderingCompatibility

Obtém um valor que especifica a versão do ASP.NET com a qual o HTML renderizado será compatível.(Herdado de Control.)

System_CAPS_pubpropertySideBarButtonStyle

Obtém uma referência a um Style objeto que define as configurações para os botões na barra lateral.

System_CAPS_pubpropertySideBarStyle

Obtém uma referência a um Style objeto que define as configurações para a área de barra lateral no controle.

System_CAPS_pubpropertySideBarTemplate

Obtém ou define o modelo usado para exibir a área da barra lateral no controle.

System_CAPS_pubpropertySite

Obtém informações sobre o contêiner que hospeda o controle atual quando renderizados em uma superfície de design.(Herdado de Control.)

System_CAPS_pubpropertySkinID

Obtém ou define a capa a ser aplicada ao controle.(Herdado de WebControl.)

System_CAPS_pubpropertySkipLinkText

Obtém ou define um valor que é usado para renderizar texto alternativo que notifica os leitores de tela ignorar o conteúdo na área de barra lateral.

System_CAPS_pubpropertyStartNavigationTemplate

Obtém ou define o modelo é usado para exibir a área de navegação no Start etapa o Wizard controle.

System_CAPS_pubpropertyStartNextButtonImageUrl

Obtém ou define a URL da imagem que é exibida para o próximo botão a Start etapa.

System_CAPS_pubpropertyStartNextButtonStyle

Obtém uma referência a um Style objeto que define as configurações para o próximo botão a Start etapa.

System_CAPS_pubpropertyStartNextButtonText

Obtém ou define o texto da legenda que é exibido para o próximo botão a Start etapa.

System_CAPS_pubpropertyStartNextButtonType

Obtém ou define o tipo de botão é processado como o próximo botão a Start etapa.

System_CAPS_pubpropertyStepNavigationTemplate

Obtém ou define o modelo é usado para exibir a área de navegação em qualquer WizardStepBase-objetos derivados que o Start, o Finish, ou Complete etapa.

System_CAPS_pubpropertyStepNextButtonImageUrl

Obtém ou define a URL da imagem que é exibida para o próximo botão.

System_CAPS_pubpropertyStepNextButtonStyle

Obtém uma referência para o Style objeto que define as configurações para o próximo botão.

System_CAPS_pubpropertyStepNextButtonText

Obtém ou define o texto da legenda que é exibido para o próximo botão.

System_CAPS_pubpropertyStepNextButtonType

Obtém ou define o tipo de botão é processado como o próximo botão.

System_CAPS_pubpropertyStepPreviousButtonImageUrl

Obtém ou define a URL da imagem que é exibida para o anterior botão.

System_CAPS_pubpropertyStepPreviousButtonStyle

Obtém uma referência a um Style objeto que define as configurações para o anterior botão.

System_CAPS_pubpropertyStepPreviousButtonText

Obtém ou define o texto da legenda que é exibido para o anterior botão.

System_CAPS_pubpropertyStepPreviousButtonType

Obtém ou define o tipo de botão é processado como o anterior botão.

System_CAPS_pubpropertyStepStyle

Obtém uma referência a um Style objeto que define as configurações para o WizardStep objetos.

System_CAPS_pubpropertyStyle

Obtém uma coleção de atributos de texto que serão renderizados como um atributo de estilo na marca externa do controle de servidor Web.(Herdado de WebControl.)

System_CAPS_pubpropertySupportsDisabledAttribute

Obtém um valor que indica se o controle deve definir o disabled atributo do elemento HTML renderizado para "desativado" quando o controle IsEnabled é de propriedade false.(Herdado de CompositeControl.)

System_CAPS_pubpropertyTabIndex

Obtém ou define o índice de tabulação do controle do servidor Web.(Herdado de WebControl.)

System_CAPS_protpropertyTagKey

Obtém o HtmlTextWriterTag que corresponde ao valor de Wizard controle.(Substitui o WebControl.TagKey.)

System_CAPS_protpropertyTagName

Obtém o nome da marca de controle. Essa propriedade é usada principalmente por desenvolvedores de controle.(Herdado de WebControl.)

System_CAPS_pubpropertyTemplateControl

Obtém ou define uma referência ao modelo que contém este controle.(Herdado de Control.)

System_CAPS_pubpropertyTemplateSourceDirectory

Obtém o diretório virtual do Page ou UserControl que contém o controle do servidor atual.(Herdado de Control.)

System_CAPS_pubpropertyToolTip

Obtém ou define o texto exibido quando o ponteiro do mouse passa sobre o controle de servidor Web.(Herdado de WebControl.)

System_CAPS_pubpropertyUniqueID

Obtém o identificador exclusivo, qualificado segundo a hierarquia, para o controle de servidor.(Herdado de Control.)

System_CAPS_pubpropertyValidateRequestMode

Obtém ou define um valor que indica se o controle verifica a entrada do cliente do navegador para valores potencialmente perigosos.(Herdado de Control.)

System_CAPS_protpropertyViewState

Obtém um dicionário de informações de estado que permite você salvar e restaurar o estado de exibição de um controle de servidor nas várias solicitações para a mesma página. (Herdado de Control.)

System_CAPS_protpropertyViewStateIgnoresCase

Obtém um valor que indica se o objeto StateBag não diferencia maiúsculas de minúsculas.(Herdado de Control.)

System_CAPS_pubpropertyViewStateMode

Obtém ou define o modo de estado de exibição deste controle.(Herdado de Control.)

System_CAPS_pubpropertyVisible

Obtém ou define um valor que indica se um controle de servidor é renderizado como uma interface do usuário na página.(Herdado de Control.)

System_CAPS_pubpropertyWidth

Obtém ou define a largura do controle de servidor Web.(Herdado de WebControl.)

System_CAPS_pubpropertyWizardSteps

Obtém uma coleção que contém todos os WizardStepBase objetos que são definidos para o controle.

NomeDescrição
System_CAPS_protmethodAddAttributesToRender(HtmlTextWriter)

Adiciona atributos HTML e estilos que precisam ser renderizadas ao HtmlTextWriterTag especificado. Esse método é usado principalmente por desenvolvedores de controle.(Herdado de WebControl.)

System_CAPS_protmethodAddedControl(Control, Int32)

Chamado após um controle filho ser adicionado à coleção Controls do objeto Control.(Herdado de Control.)

System_CAPS_protmethodAddParsedSubObject(Object)

Notifica o controle de servidor de que um elemento, XML ou HTML, foi analisado e adiciona o elemento ao objeto ControlCollection do controle de servidor.(Herdado de Control.)

System_CAPS_protmethodAllowNavigationToStep(Int32)

Usa um valor booleano para determinar se o ActiveStep propriedade pode ser definida o WizardStepBase objeto corresponde ao índice no passado.

System_CAPS_pubmethodApplyStyle(Style)

Copia os elementos não vazios do estilo especificado para o controle da Web, substituindo os elementos de estilo existentes no controle. Esse método é usado principalmente por desenvolvedores de controles.(Herdado de WebControl.)

System_CAPS_pubmethodApplyStyleSheetSkin(Page)

Aplica as propriedades de estilo definidas na folha de estilos da página ao controle.(Herdado de Control.)

System_CAPS_protmethodBeginRenderTracing(TextWriter, Object)

Começa o rastreamento de tempo de design de dados de renderização.(Herdado de Control.)

System_CAPS_protmethodBuildProfileTree(String, Boolean)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Reúne informações sobre o controle de servidor e enviá-lo para o Trace propriedade a ser exibida quando o rastreamento está habilitado para a página.(Herdado de Control.)

System_CAPS_protmethodClearCachedClientID()

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Define o valor ClientID armazenado em cache como null.(Herdado de Control.)

System_CAPS_protmethodClearChildControlState()

Exclui as informações de estado de controle para os controles filho do controle de servidor.(Herdado de Control.)

System_CAPS_protmethodClearChildState()

Exclui as informações de estado de exibição e estado de controle para controles filho de todo o controle de servidor.(Herdado de Control.)

System_CAPS_protmethodClearChildViewState()

Exclui as informações de estado de exibição para todos os controles filho do controle de servidor.(Herdado de Control.)

System_CAPS_protmethodClearEffectiveClientIDMode()

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Conjuntos de ClientIDMode propriedade da instância atual do controle e de todos os controles filho para Inherit.(Herdado de Control.)

System_CAPS_pubmethodCopyBaseAttributes(WebControl)

Copia as propriedades não são encapsuladas pelo Style objeto de controle do servidor Web especificado para o controle de servidor Web que este método é chamado de. Esse método é usado principalmente por desenvolvedores de controle.(Herdado de WebControl.)

System_CAPS_protmethodCreateChildControls()

Cria controles de filho.(Substitui o Control.CreateChildControls().)

System_CAPS_protmethodCreateControlCollection()

Cria um conjunto de controles.(Substitui o Control.CreateControlCollection().)

System_CAPS_protmethodCreateControlHierarchy()

A hierarquia do filho cria controles que compõem o controle.

System_CAPS_protmethodCreateControlStyle()

Cria um estilo de controle.(Substitui o WebControl.CreateControlStyle().)

System_CAPS_pubmethodDataBind()

Associa uma fonte de dados para o CompositeControl e todos os seus controles filho.(Herdado de CompositeControl.)

System_CAPS_protmethodDataBind(Boolean)

Associa uma fonte de dados ao controle de servidor invocado e todos os seus controles filho com uma opção para gerar o evento DataBinding.(Herdado de Control.)

System_CAPS_protmethodDataBindChildren()

Associa uma fonte de dados para os controles filho do controle de servidor.(Herdado de Control.)

System_CAPS_pubmethodDispose()

Permite que um controle de servidor execute a limpeza final antes do lançamento da memória.(Herdado de Control.)

System_CAPS_protmethodEndRenderTracing(TextWriter, Object)

Termina o rastreamento em tempo de design de dados de renderização.(Herdado de Control.)

System_CAPS_protmethodEnsureChildControls()

Determinará se o controle de servidor contiver controles filho. Se ele não contiver, ele criará controles filho.(Herdado de Control.)

System_CAPS_protmethodEnsureID()

Cria um identificador para controles que não têm um identificador atribuído.(Herdado de Control.)

System_CAPS_pubmethodEquals(Object)

Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)

System_CAPS_protmethodFinalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)

System_CAPS_pubmethodFindControl(String)

Procura o atual contêiner de nomenclatura de um controle de servidor com o parâmetro id especificado.(Herdado de Control.)

System_CAPS_protmethodFindControl(String, Int32)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Procura o contêiner de nomenclatura atual para um controle de servidor com o id especificado e um inteiro especificado no parâmetro pathOffset, que auxilia na pesquisa. Você não deve substituir esta versão do método FindControl.(Herdado de Control.)

System_CAPS_pubmethodFocus()

Define o foco de entrada para um controle.(Herdado de Control.)

System_CAPS_protmethodGetDesignModeState()

Obtém o estado do modo de design.(Substitui o Control.GetDesignModeState().)

System_CAPS_pubmethodGetHashCode()

Serve como a função de hash padrão.(Herdado de Object.)

System_CAPS_pubmethodGetHistory()

Retorna uma coleção de WizardStepBase objetos que foram acessados.

System_CAPS_pubmethodGetRouteUrl(Object)

Obtém a URL que corresponde a um conjunto de parâmetros de rota.(Herdado de Control.)

System_CAPS_pubmethodGetRouteUrl(RouteValueDictionary)

Obtém a URL que corresponde a um conjunto de parâmetros de rota.(Herdado de Control.)

System_CAPS_pubmethodGetRouteUrl(String, Object)

Obtém a URL que corresponde a um conjunto de parâmetros de rota e um nome de rota.(Herdado de Control.)

System_CAPS_pubmethodGetRouteUrl(String, RouteValueDictionary)

Obtém a URL que corresponde a um conjunto de parâmetros de rota e um nome de rota.(Herdado de Control.)

System_CAPS_pubmethodGetStepType(WizardStepBase, Int32)

Retorna o WizardStepType valor especificado WizardStepBase objeto.

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_pubmethodGetUniqueIDRelativeTo(Control)

Retorna a parte prefixada da propriedade UniqueID do controle especificado.(Herdado de Control.)

System_CAPS_pubmethodHasControls()

Determina se o controle de servidor contém algum controle filho.(Herdado de Control.)

System_CAPS_protmethodHasEvents()

Retorna um valor que indica se os eventos são registrados para o controle ou qualquer controle filho.(Herdado de Control.)

System_CAPS_protmethodIsLiteralContent()

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Determina se o controle de servidor contém apenas o conteúdo literal.(Herdado de Control.)

System_CAPS_protmethodLoadControlState(Object)

Restaura informações de estado de controle.(Substitui o Control.LoadControlState(Object).)

System_CAPS_protmethodLoadViewState(Object)

Carrega as informações de estado de exibição.(Substitui o WebControl.LoadViewState(Object).)

System_CAPS_protmethodMapPathSecure(String)

Recupera o caminho físico que é mapeado para um caminho virtual, relativo ou absoluto.(Herdado de Control.)

System_CAPS_protmethodMemberwiseClone()

Cria uma cópia superficial do Object atual.(Herdado de Object.)

System_CAPS_pubmethodMergeStyle(Style)

Copia os elementos não vazios do estilo especificado para o controle da Web, mas não substituirá os elementos de estilo existentes do controle. Esse método é usado principalmente por desenvolvedores de controle.(Herdado de WebControl.)

System_CAPS_pubmethodMoveTo(WizardStepBase)

Define o objeto derivado de WizardStepBase especificado como o valor para a propriedade ActiveStep do controle Wizard.

System_CAPS_protmethodOnActiveStepChanged(Object, EventArgs)

Gera o ActiveStepChanged evento.

System_CAPS_protmethodOnBubbleEvent(Object, EventArgs)

Determina se o evento para o controle de servidor é passado a hierarquia de controle de servidor do interface de usuário da página.(Substitui o Control.OnBubbleEvent(Object, EventArgs).)

System_CAPS_protmethodOnCancelButtonClick(EventArgs)

Gera o CancelButtonClick evento.

System_CAPS_protmethodOnDataBinding(EventArgs)

Aciona o evento DataBinding.(Herdado de Control.)

System_CAPS_protmethodOnFinishButtonClick(WizardNavigationEventArgs)

Gera o FinishButtonClick evento.

System_CAPS_protmethodOnInit(EventArgs)

Gera o evento Init.(Substitui o Control.OnInit(EventArgs).)

System_CAPS_protmethodOnLoad(EventArgs)

Aciona o evento Load.(Herdado de Control.)

System_CAPS_protmethodOnNextButtonClick(WizardNavigationEventArgs)

Gera o NextButtonClick evento.

System_CAPS_protmethodOnPreRender(EventArgs)

Aciona o evento PreRender.(Herdado de Control.)

System_CAPS_protmethodOnPreviousButtonClick(WizardNavigationEventArgs)

Gera o PreviousButtonClick evento.

System_CAPS_protmethodOnSideBarButtonClick(WizardNavigationEventArgs)

Gera o SideBarButtonClick evento.

System_CAPS_protmethodOnUnload(EventArgs)

Aciona o evento Unload.(Herdado de Control.)

System_CAPS_protmethodOpenFile(String)

Obtém um Stream usado para ler um arquivo.(Herdado de Control.)

System_CAPS_protmethodRaiseBubbleEvent(Object, EventArgs)

Atribui quaisquer fontes de evento e suas informações para o pai do controle.(Herdado de Control.)

System_CAPS_protmethodRecreateChildControls()

Recria os controles filho em um controle derivado de CompositeControl.(Herdado de CompositeControl.)

System_CAPS_protmethodRegisterCommandEvents(IButtonControl)

Registra uma nova instância de CommandEventHandler classe especificado IButtonControl objeto.

System_CAPS_protmethodRemovedControl(Control)

Chamado após a remoção de um controle filho a Controls coleção do Control objeto.(Herdado de Control.)

System_CAPS_protmethodRender(HtmlTextWriter)

Renderiza o controle para o gravador especificado.(Substitui o CompositeControl.Render(HtmlTextWriter).)

System_CAPS_pubmethodRenderBeginTag(HtmlTextWriter)

Renderiza a marca de abertura HTML do controle para o gravador especificado. Esse método é usado principalmente por desenvolvedores de controle.(Herdado de WebControl.)

System_CAPS_protmethodRenderChildren(HtmlTextWriter)

Gera o conteúdo de filhos de um controle de servidor a um objeto HtmlTextWriter fornecido, que grava o conteúdo a ser renderizado no cliente.(Herdado de Control.)

System_CAPS_protmethodRenderContents(HtmlTextWriter)

Renderiza o conteúdo do controle no gravador especificado. Esse método é usado principalmente por desenvolvedores de controle.(Herdado de WebControl.)

System_CAPS_pubmethodRenderControl(HtmlTextWriter)

Gera o conteúdo do controle de servidor para um objeto HtmlTextWriter fornecido e armazena informações de rastreamento sobre o controle caso o rastreamento esteja habilitado.(Herdado de Control.)

System_CAPS_protmethodRenderControl(HtmlTextWriter, ControlAdapter)

Gera o conteúdo do controle de servidor a um objeto HtmlTextWriter fornecido usando um objeto ControlAdapter fornecido.(Herdado de Control.)

System_CAPS_pubmethodRenderEndTag(HtmlTextWriter)

Renderiza o HTML de marca do controle de fechamento para o gravador especificado. Esse método é usado principalmente por desenvolvedores de controle.(Herdado de WebControl.)

System_CAPS_protmethodResolveAdapter()

Obtém o adaptador de controle responsável por processar o controle especificado.(Herdado de Control.)

System_CAPS_pubmethodResolveClientUrl(String)

Obtém uma URL que pode ser usada pelo navegador.(Herdado de Control.)

System_CAPS_pubmethodResolveUrl(String)

Converte uma URL em uma que possa ser usada no cliente solicitante.(Herdado de Control.)

System_CAPS_protmethodSaveControlState()

Salve o estado do controle.(Substitui o Control.SaveControlState().)

System_CAPS_protmethodSaveViewState()

Salva o estado de exibição.(Substitui o WebControl.SaveViewState().)

System_CAPS_protmethodSetDesignModeState(IDictionary)

Define os dados de tempo de design para um controle.(Herdado de Control.)

System_CAPS_pubmethodSetRenderMethodDelegate(RenderMethod)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Atribui um delegado do manipulador de eventos para renderizar o controle de servidor e seu conteúdo em seu controle pai.(Herdado de Control.)

System_CAPS_pubmethodSetTraceData(Object, Object)

Conjuntos de dados de rastreamento de dados de renderização, usando a chave de dados de rastreamento e o valor de dados de rastreamento de tempo de design de rastreamento.(Herdado de Control.)

System_CAPS_pubmethodSetTraceData(Object, Object, Object)

Conjuntos de dados de rastreamento de dados de renderização, usando o objeto rastreado, a chave de dados de rastreamento e o valor de dados de rastreamento de tempo de design de rastreamento.(Herdado de Control.)

System_CAPS_pubmethodToString()

Retorna uma string que representa o objeto atual.(Herdado de Object.)

System_CAPS_protmethodTrackViewState()

Rastreia o estado de exibição.(Substitui o WebControl.TrackViewState().)

NomeDescrição
System_CAPS_protfieldSystem_CAPS_staticCancelButtonID

Especifica o identificador para o Cancelar botão. Esse campo é estático e somente leitura.

System_CAPS_pubfieldSystem_CAPS_staticCancelCommandName

Recupera o nome do comando para o Cancelar botão. Esse campo é estático e somente leitura.

System_CAPS_protfieldSystem_CAPS_staticCustomFinishButtonID

Recupera o identificador de um personalizado Concluir botão. Esse campo é estático e somente leitura.

System_CAPS_protfieldSystem_CAPS_staticCustomNextButtonID

Recupera o identificador de um personalizado próximo botão. Esse campo é estático e somente leitura.

System_CAPS_protfieldSystem_CAPS_staticCustomPreviousButtonID

Recupera o identificador de um personalizado anterior botão. Esse campo é estático e somente leitura.

System_CAPS_protfieldSystem_CAPS_staticDataListID

Recupera o identificador para a barra lateral DataList coleção. Esse campo é estático e somente leitura.

System_CAPS_protfieldSystem_CAPS_staticFinishButtonID

Recupera o identificador para o Concluir botão. Esse campo é estático e somente leitura.

System_CAPS_protfieldSystem_CAPS_staticFinishPreviousButtonID

Recupera o identificador para o anterior botão a Finish etapa. Esse campo é estático e somente leitura.

System_CAPS_pubfieldSystem_CAPS_staticHeaderPlaceholderId

Obtém a ID do HeaderTemplate espaço reservado em um Wizard controle.

System_CAPS_pubfieldSystem_CAPS_staticMoveCompleteCommandName

Recupera o nome do comando que está associado com o Concluir botão. Esse campo é estático e somente leitura.

System_CAPS_pubfieldSystem_CAPS_staticMoveNextCommandName

Recupera o nome do comando que está associado com o próximo botão. Esse campo é estático e somente leitura.

System_CAPS_pubfieldSystem_CAPS_staticMovePreviousCommandName

Recupera o nome do comando que está associado com o anterior botão. Esse campo é estático e somente leitura.

System_CAPS_pubfieldSystem_CAPS_staticMoveToCommandName

Recupera o nome do comando que está associado a cada um dos botões de barra lateral. Esse campo é estático e somente leitura.

System_CAPS_pubfieldSystem_CAPS_staticNavigationPlaceholderId

Obtém a ID do StartNavigationTemplate espaço reservado em um Wizard controle.

System_CAPS_protfieldSystem_CAPS_staticSideBarButtonID

Recupera o identificador que é associado a cada um dos botões de barra lateral. Esse campo é estático e somente leitura.

System_CAPS_pubfieldSystem_CAPS_staticSideBarPlaceholderId

Obtém a ID do SideBarTemplate espaço reservado em um Wizard controle.

System_CAPS_protfieldSystem_CAPS_staticStartNextButtonID

Recupera o identificador que está associado com o próximo botão a Start etapa. Esse campo é estático e somente leitura.

System_CAPS_protfieldSystem_CAPS_staticStepNextButtonID

Recupera o identificador que está associado com o próximo botão. Esse campo é estático e somente leitura.

System_CAPS_protfieldSystem_CAPS_staticStepPreviousButtonID

Recupera o identificador que está associado com o anterior botão. Esse campo é estático e somente leitura.

System_CAPS_pubfieldSystem_CAPS_staticWizardStepPlaceholderId

Obtém a ID do WizardStep espaço reservado em um Wizard controle.

NomeDescrição
System_CAPS_pubeventActiveStepChanged

Ocorre quando o usuário alterna para uma nova etapa no controle.

System_CAPS_pubeventCancelButtonClick

Ocorre quando se clica no botão Cancelar.

System_CAPS_pubeventDataBinding

Ocorre quando o server control vincula a uma fonte de dados.(Herdado de Control.)

System_CAPS_pubeventDisposed

Ocorre quando um server control é liberado da memória, que é a última etapa do ciclo de vida do server contorl quando uma página ASP.NET é solicitada.(Herdado de Control.)

System_CAPS_pubeventFinishButtonClick

Ocorre quando o botão Concluir é acionado.

System_CAPS_pubeventInit

Ocorre quando o server control é inicializado, que é o primeiro passo em seu ciclo de vida.(Herdado de Control.)

System_CAPS_pubeventLoad

Ocorre quando o controle de servidor é carregado no objeto Page.(Herdado de Control.)

System_CAPS_pubeventNextButtonClick

Ocorre quando o botão Próximo é clicado.

System_CAPS_pubeventPreRender

Ocorre depois que o objeto Control é carregado, mas antes da renderização.(Herdado de Control.)

System_CAPS_pubeventPreviousButtonClick

Ocorre quando o anterior botão é clicado.

System_CAPS_pubeventSideBarButtonClick

Ocorre quando um botão na área da barra lateral é clicado.

System_CAPS_pubeventUnload

Ocorre quando o server control é descarregado da memória.(Herdado de Control.)

NomeDescrição
System_CAPS_pubinterfaceSystem_CAPS_privmethodIAttributeAccessor.GetAttribute(String)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém um atributo do controle da Web com o nome especificado.(Herdado de WebControl.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAttributeAccessor.SetAttribute(String, String)

Define um atributo de controle da Web para o nome especificado e o valor.(Herdado de WebControl.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.GetDesignModeState()

Para obter uma descrição desse membro, consulte IControlDesignerAccessor.GetDesignModeState.(Herdado de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.SetDesignModeState(IDictionary)

Para obter uma descrição desse membro, consulte IControlDesignerAccessor.SetDesignModeState.(Herdado de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.SetOwnerControl(Control)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Para obter uma descrição desse membro, consulte IControlDesignerAccessor.SetOwnerControl.(Herdado de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIParserAccessor.AddParsedSubObject(Object)

Para obter uma descrição desse membro, consulte IParserAccessor.AddParsedSubObject.(Herdado de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodICompositeControlDesignerAccessor.RecreateChildControls()

Permite que um designer recriar a coleção de controles filho no ambiente de tempo de design do controle composto.(Herdado de CompositeControl.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIControlBuilderAccessor.ControlBuilder

Para obter uma descrição desse membro, consulte IControlBuilderAccessor.ControlBuilder.(Herdado de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIControlDesignerAccessor.UserData

Para obter uma descrição desse membro, consulte IControlDesignerAccessor.UserData.(Herdado de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBindingsAccessor.DataBindings

Para obter uma descrição desse membro, consulte IDataBindingsAccessor.DataBindings.(Herdado de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBindingsAccessor.HasDataBindings

Para obter uma descrição desse membro, consulte IDataBindingsAccessor.HasDataBindings.(Herdado de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpressionsAccessor.Expressions

Para obter uma descrição desse membro, consulte IExpressionsAccessor.Expressions.(Herdado de Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpressionsAccessor.HasExpressions

Para obter uma descrição desse membro, consulte IExpressionsAccessor.HasExpressions.(Herdado de Control.)

NomeDescrição
System_CAPS_pubmethodEnableDynamicData(Type)

Sobrecarregado. Habilita o comportamento dinâmico de dados para o controle de dados especificado.(Definido pelo DataControlExtensions.)

System_CAPS_pubmethodEnableDynamicData(Type, IDictionary<String, Object>)

Sobrecarregado. Habilita o comportamento dinâmico de dados para o controle de dados especificado.(Definido pelo DataControlExtensions.)

System_CAPS_pubmethodEnableDynamicData(Type, Object)

Sobrecarregado. Habilita o comportamento de Dados Dinâmicos para o controle de dados especificado.(Definido pelo DataControlExtensions.)

System_CAPS_pubmethodFindDataSourceControl()

Retorna a fonte de dados associada ao controle de dados do controle especificado.(Definido pelo DynamicDataExtensions.)

System_CAPS_pubmethodFindFieldTemplate(String)

Retorna que o modelo de campo para a coluna especificada no controle especificado do contêiner de nomeação.(Definido pelo DynamicDataExtensions.)

System_CAPS_pubmethodFindMetaTable()

Retorna o objeto metatable contendo o controle de dados.(Definido pelo DynamicDataExtensions.)

System_CAPS_pubmethodGetDefaultValues()

Sobrecarregado. Obtém a coleção de valores padrão para o controle de dados especificado.(Definido pelo DynamicDataExtensions.)

System_CAPS_pubmethodGetMetaTable()

Sobrecarregado. Obtém os metadados da tabela para o controle de dados especificado.(Definido pelo DynamicDataExtensions.)

System_CAPS_pubmethodSetMetaTable(MetaTable)

Sobrecarregado. Define os metadados de tabela para o controle de dados especificado.(Definido pelo DynamicDataExtensions.)

System_CAPS_pubmethodSetMetaTable(MetaTable, IDictionary<String, Object>)

Sobrecarregado. Define o metadados e o padrão valor mapeamento de tabela para o controle de dados especificado.(Definido pelo DynamicDataExtensions.)

System_CAPS_pubmethodSetMetaTable(MetaTable, Object)

Sobrecarregado. Define o metadados e o padrão valor mapeamento de tabela para o controle de dados especificado.(Definido pelo DynamicDataExtensions.)

System_CAPS_pubmethodTryGetMetaTable(MetaTable)

Sobrecarregado. Determina se os metadados da tabela estão disponível.(Definido pelo DynamicDataExtensions.)

You can use the T:System.Web.UI.WebControls.Wizard control to:

  • Collect related data across multiple steps.

  • Break up a larger Web page used to collect user input into smaller logical steps.

  • Allow for either linear or nonlinear navigation through the steps.

The T:System.Web.UI.WebControls.Wizard control is made up of the following components:

  • A T:System.Web.UI.WebControls.WizardStepCollection collection of steps that contain the user interface for each step, as defined by the page developer.

  • Built-in navigation capabilities that determine the appropriate buttons to display based on the P:System.Web.UI.WebControls.WizardStepBase.StepType value.

  • A header area that can be customized to display information specific to the step that the user is currently on.

  • A sidebar area that can be used to quickly navigate to steps in the control.

    System_CAPS_noteObservação

    If you are using Microsoft Visual Studio 2005, note that the P:System.Web.UI.WebControls.Wizard.ActiveStepIndex is persisted in Source view. If you change the P:System.Web.UI.WebControls.Wizard.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 P:System.Web.UI.WebControls.Wizard.ActiveStepIndex might be pointing to a different step.

Each of the steps in the T:System.Web.UI.WebControls.Wizard control has a P:System.Web.UI.WebControls.WizardStepBase.StepType property that determines the kind of navigation functionality that the step has. If you do not specify a value for the P:System.Web.UI.WebControls.WizardStepBase.StepType property, the default value is F:System.Web.UI.WebControls.WizardStepType.Auto. The following table lists the available settings for the P:System.Web.UI.WebControls.WizardStepBase.StepType property and the resulting behavior of the step.

WizardStepType.Auto

The navigation UI that is rendered for the step is determined by the order in which the step is declared.

WizardStepType.Complete

The step is the last one to appear. No navigation buttons are rendered.

WizardStepType.Finish

The step is the last one that collects user data. The Finish button is rendered for navigation.

WizardStepType.Start

The step is the first one to appear. A Previous button is not rendered.

WizardStepType.Step

The step is any step between the first and last. Previous and Next buttons are rendered for navigation.

Using the T:System.Web.UI.WebControls.Wizard control, data can be collected through linear or nonlinear navigation. Some examples of nonlinear navigation are skipping unnecessary steps or returning to a previously completed step to change some value. The T:System.Web.UI.WebControls.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 T:System.Web.UI.WebControls.Wizard control have been completed.

Alternatively, if you want to persist the collected data to a data store as each step is completed, such as when the E:System.Web.UI.WebControls.Wizard.NextButtonClick event is raised, you should set the P:System.Web.UI.WebControls.WizardStepBase.AllowReturn property of the T:System.Web.UI.WebControls.WizardStepBase object to false so that the user cannot return to a previously completed step and change the data once it has been submitted.

The T:System.Web.UI.WebControls.Wizard control inherits the following command names from the T:System.Web.UI.WebControls.View class and T:System.Web.UI.WebControls.MultiView class: F:System.Web.UI.WebControls.MultiView.NextViewCommandName, F:System.Web.UI.WebControls.MultiView.PreviousViewCommandName, F:System.Web.UI.WebControls.MultiView.SwitchViewByIDCommandName, and F:System.Web.UI.WebControls.MultiView.SwitchViewByIndexCommandName. The Wizard control ignores these command names and does not include any special logic to enable these commands to automatically work for navigation. If a command name is removed or is missing from a button in the T:System.Web.UI.WebControls.Wizard control, no exception is thrown. For example, if the P:System.Web.UI.WebControls.Wizard.StartNavigationTemplate button is missing a value for P:System.Web.UI.WebControls.Button.CommandName, no exception is thrown.

You can use the M:System.Web.UI.WebControls.Wizard.MoveTo(System.Web.UI.WebControls.WizardStepBase) method or the P:System.Web.UI.WebControls.Wizard.ActiveStepIndex property to dynamically change the step that is currently displayed in the T:System.Web.UI.WebControls.Wizard control.

System_CAPS_noteObservação

If you programmatically add a T:System.Web.UI.WebControls.WizardStep in the Page_Load event handler, you must add the navigation to that step prior to the page loading.

The appearance of the T:System.Web.UI.WebControls.Wizard control is fully customizable through templates, skins, and style settings. For example, you can use the P:System.Web.UI.WebControls.Wizard.HeaderTemplate, P:System.Web.UI.WebControls.Wizard.SideBarTemplate, P:System.Web.UI.WebControls.Wizard.StartNavigationTemplate, P:System.Web.UI.WebControls.Wizard.FinishNavigationTemplate, and P:System.Web.UI.WebControls.Wizard.StepNavigationTemplate properties to customize the interface of the T:System.Web.UI.WebControls.Wizard control.

System_CAPS_noteObservação

Setting the P:System.Web.UI.WebControls.Wizard.FinishNavigationTemplate, P:System.Web.UI.WebControls.Wizard.DisplaySideBar, P:System.Web.UI.WebControls.Wizard.HeaderTemplate, P:System.Web.UI.WebControls.Wizard.SideBarTemplate, P:System.Web.UI.WebControls.Wizard.StartNavigationTemplate, or P:System.Web.UI.WebControls.Wizard.StepNavigationTemplate property recreates the child controls of the T:System.Web.UI.WebControls.Wizard control. As a result, the view state for the child controls is lost in the process. To avoid this situation, explicitly maintain the control state of the T:System.Web.UI.WebControls.Wizard control's child controls explicitly, or avoid putting controls inside of templates.

Note that the T:System.Web.UI.WebControls.Wizard control does not support special Microsoft Internet Explorer rendering for non-standard or quirks mode. To get the best Internet Explorer rendering using the T:System.Web.UI.WebControls.Wizard control, use the XHTML doc type, which is added by default in Visual Web Developer and Visual Studio.

The T:System.Web.UI.WebControls.Wizard control lets you specify the layout of the control without requiring you to use an HTML table element. Instead, you can use a LayoutTemplate element to specify the layout. In the template, you create placeholder controls to indicate where items should be dynamically inserted into the control. (This is similar to how the template model for the T:System.Web.UI.WebControls.ListView control works.) For more information, see the P:System.Web.UI.WebControls.Wizard.LayoutTemplate property.

For information about how to configure this control so that it generates markup that conforms to accessibility standards, see Accessibility in Visual Studio 2010 and ASP.NET 4 and 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>

The following code example demonstrates how to define a T:System.Web.UI.WebControls.Wizard control to collect a user's name and address, with the option to enter a separate shipping address. If the user does not select SeparateShippingCheckBox, thereby issuing a request to add a separate shipping address, the T:System.Web.UI.WebControls.Wizard control moves directly from Step2 to Finish. On the Finish step, the user has the option to return to the beginning of the T:System.Web.UI.WebControls.Wizard control by clicking GoBackButton; however, it takes the user to Step2 because the P:System.Web.UI.WebControls.WizardStepBase.AllowReturn property for Step1 is set to false.

System_CAPS_security Segurança Observação

This example has a text box that accepts user input, which is a potential security threat. By default, ASP.NET Web pages validate that user input does not include script or HTML elements. 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 />
            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>

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 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
Disponível desde 2.0

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: