Wizard.OnPreviousButtonClick(WizardNavigationEventArgs) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
PreviousButtonClick 이벤트를 발생시킵니다.
protected:
virtual void OnPreviousButtonClick(System::Web::UI::WebControls::WizardNavigationEventArgs ^ e);
protected virtual void OnPreviousButtonClick(System.Web.UI.WebControls.WizardNavigationEventArgs e);
abstract member OnPreviousButtonClick : System.Web.UI.WebControls.WizardNavigationEventArgs -> unit
override this.OnPreviousButtonClick : System.Web.UI.WebControls.WizardNavigationEventArgs -> unit
Protected Overridable Sub OnPreviousButtonClick (e As WizardNavigationEventArgs)
매개 변수
이벤트 데이터가 포함된 WizardNavigationEventArgs입니다.
예제
다음 코드 예제에서는 이벤트에 대 한 이벤트 처리기를 지정 하는 방법을 보여 줍니다 PreviousButtonClick . 이전 단추를 클릭할 때마다 컨트롤의 BorderWidthWizard 속성은 클래스로 측정 Unit 된 대로 1픽셀씩 감소합니다.
<%@ 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>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub OnNextButtonClick(ByVal sender As Object, ByVal e As WizardNavigationEventArgs)
' When the Next button is clicked, increase the
' Wizard1.BorderWidth by 1.
Wizard1.BorderWidth = Unit.Pixel(CInt(Wizard1.BorderWidth.Value + 1))
End Sub
Sub OnPreviousButtonClick(ByVal sender As Object, ByVal e As WizardNavigationEventArgs)
' When the Previous button is clicked, decrease the
' Wizard1.BorderWidth by 1.
Wizard1.BorderWidth = Unit.Pixel(CInt(Wizard1.BorderWidth.Value - 1))
End Sub
</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>
설명
이전 PreviousButtonClick 단추를 클릭하면 이벤트가 발생합니다.
이벤트가 발생하면 대리자를 통해 이벤트 처리기가 호출됩니다. 자세한 내용은 이벤트 처리 및 발생합니다.
또한 OnPreviousButtonClick 메서드를 사용하면 파생 클래스가 대리자를 연결하지 않고도 이벤트를 처리할 수 있습니다. 이는 파생 클래스에서 이벤트를 처리하는 기본 방법입니다.
상속자 참고
재정의 하는 경우는 OnPreviousButtonClick(WizardNavigationEventArgs) 파생된 클래스에서 메서드를 호출 해야 합니다 OnPreviousButtonClick(WizardNavigationEventArgs) 대리자를 등록 하는 기본 클래스의 메서드는 이벤트를 받도록 합니다.