방법: ASP.NET 웹 페이지를 다른 페이지에 게시
업데이트: 2007년 11월
기본적으로 ASP.NET 웹 페이지에서 포스트백을 발생시키는 컨트롤(예: Button 컨트롤)은 처리할 페이지에 포스트백이 수행됩니다. 그러나 다른 페이지에 게시하도록 컨트롤을 구성할 수 있습니다. 예를 들어 각 페이지에서 다른 정보를 수집하는 다중 페이지 양식을 만들 수 있습니다.
대상 페이지에서 컨트롤 또는 소스 페이지의 공용 속성에 대한 값을 읽을 수 있습니다. 자세한 내용은 ASP.NET 웹 페이지에서 페이지 간 게시를 참조하십시오.
ASP.NET 웹 페이지를 다른 페이지에 게시하려면
Button, LinkButton 또는 ImageButton 컨트롤과 같은 단추 컨트롤을 웹 페이지에 추가합니다.
컨트롤의 PostBackUrl 속성을 ASP.NET 웹 페이지를 게시할 대상 페이지의 URL로 설정합니다.
다음 코드 예제에서는 웹 사이트의 루트에 있는 TargetPage 페이지에 게시하도록 구성된 Button 컨트롤을 보여 줍니다.
<asp:Button ID="Button1" PostBackUrl="~/TargetPage.aspx" Text="Submit" />
자세한 내용은 방법: ASP.NET 웹 페이지 간에 값 전달을 참조하십시오.