Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Wizard.NextButtonClick Event

Occurs when the Next button is clicked.

Namespace:  System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)

public event WizardNavigationEventHandler NextButtonClick

The NextButtonClick event is raised when the Next button on the Wizard control is clicked. Use the NextButtonClick event to provide additional processing when the Next button is clicked.

For more information about handling events, see Consuming Events.

The following code example demonstrates how to specify an event handler for the NextButtonClick event. Each time the Next button is clicked, the BorderWidth property for the Wizard control is increased by 1 pixel, as measured by the Unit class.

<%@ 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 OnNextButtonClick(object sender, WizardNavigationEventArgs e)
  {
    // When the Next button is clicked, increase the 
    // Wizard1.BorderWidth by 1.
    Wizard1.BorderWidth = Unit.Pixel((int)(Wizard1.BorderWidth.Value + 1));
  }

  void OnPreviousButtonClick(object sender, WizardNavigationEventArgs e)
  {
    // When the Previous button is clicked, decrease the 
    // Wizard1.BorderWidth by 1.
    Wizard1.BorderWidth = Unit.Pixel((int)(Wizard1.BorderWidth.Value - 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" 
        onnextbuttonclick="OnNextButtonClick" 
        onpreviousbuttonclick="OnPreviousButtonClick"
        borderstyle="Solid"
        bordercolor="#3300ff"
        borderwidth="1">
        <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>
          <asp:WizardStep id="WizardStep4" 
            runat="server" 
            title="Step 4">
          </asp:WizardStep>
          <asp:WizardStep id="WizardStep5" 
            runat="server" 
            title="Step 5">
          </asp:WizardStep>
          <asp:WizardStep id="WizardStep6" 
            runat="server" 
            title="Step 6">
          </asp:WizardStep>
          <asp:WizardStep id="WizardStep7" 
            runat="server" 
            title="Step 7">
          </asp:WizardStep>
        </WizardSteps>
        <HeaderTemplate>
          <b>NextButtonClick and PreviousButtonClick Example</b>
        </HeaderTemplate>
      </asp:Wizard>
    </form>
  </body>
</html>

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0
Show:
© 2015 Microsoft