Wizard.SideBarButtonClick Evento

Definizione

Si verifica quando viene fatto clic su un pulsante nell'area dell'intestazione laterale.

C#
public virtual event System.Web.UI.WebControls.WizardNavigationEventHandler SideBarButtonClick;

Tipo evento

Esempio

Nell'esempio di codice seguente viene illustrato come specificare un gestore eventi per l'evento SideBarButtonClick . Ogni volta che viene generato l'evento SideBarButtonClick , viene scritto un messaggio nella Text proprietà per Label1 con informazioni sul pulsante dell'area della barra laterale su cui è stato fatto clic.

ASP.NET (C#)
<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

  void OnSideBarButtonClick(object sender, WizardNavigationEventArgs e)
  {
    // When a button in the sidebar area is clicked, put a message
    // in Label1 to be displayed in the header area.
    Label tempLabel = (Label)Wizard1.FindControl("Label1");
    if (tempLabel != null)
    {
      tempLabel.Text = "You clicked the button for Step " + 
        (e.NextStepIndex + 1) + ".";
    }
  }

</script>

<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" 
        onsidebarbuttonclick="OnSideBarButtonClick">
        <WizardSteps>
          <asp:WizardStep id="WizardStep1" 
            runat="server" 
            title="Step 1">
          </asp:WizardStep>
          <asp:WizardStep id="WizardStep2" 
            runat="server" 
            title="Step 2">
          </asp:WizardStep>
          <asp:WizardStep id="WizardStep3" 
            runat="server" 
            title="Step 3">
          </asp:WizardStep>
        </WizardSteps>
        <HeaderTemplate>
          <b>SideBarButtonClick Example</b>
           <br />
          <asp:Label id="Label1" 
            runat="server" 
            width="208px" 
            height="19px">
          </asp:Label>
        </HeaderTemplate>
      </asp:Wizard>
    </form>
  </body>
</html>

Commenti

L'evento SideBarButtonClick viene generato quando si fa clic su un pulsante nell'area della barra laterale del Wizard controllo. Usare l'evento SideBarButtonClick per fornire ulteriore elaborazione quando si fa clic su un pulsante nell'area della barra laterale.

Nota

L'evento SideBarButtonClick non genera un evento se un Button controllo con la CommandName proprietà impostata su Move è esterno all'elenco della DataList barra laterale del controllo per l'oggetto SideBarTemplate .

Per altre informazioni su come gestire gli eventi, vedere la gestione e generazione di eventi.

Si applica a

Prodotto Versioni
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Vedi anche