방법: ASP.NET 웹 페이지를 다른 페이지에 게시

업데이트: 2007년 11월

기본적으로 ASP.NET 웹 페이지에서 포스트백을 발생시키는 컨트롤(예: Button 컨트롤)은 처리할 페이지에 포스트백이 수행됩니다. 그러나 다른 페이지에 게시하도록 컨트롤을 구성할 수 있습니다. 예를 들어 각 페이지에서 다른 정보를 수집하는 다중 페이지 양식을 만들 수 있습니다.

대상 페이지에서 컨트롤 또는 소스 페이지의 공용 속성에 대한 값을 읽을 수 있습니다. 자세한 내용은 ASP.NET 웹 페이지에서 페이지 간 게시를 참조하십시오.

ASP.NET 웹 페이지를 다른 페이지에 게시하려면

  1. Button, LinkButton 또는 ImageButton 컨트롤과 같은 단추 컨트롤을 웹 페이지에 추가합니다.

  2. 컨트롤의 PostBackUrl 속성을 ASP.NET 웹 페이지를 게시할 대상 페이지의 URL로 설정합니다.

    다음 코드 예제에서는 웹 사이트의 루트에 있는 TargetPage 페이지에 게시하도록 구성된 Button 컨트롤을 보여 줍니다.

    <asp:Button 
      ID="Button1" 
      PostBackUrl="~/TargetPage.aspx"
    
      Text="Submit" />
    

    자세한 내용은 방법: ASP.NET 웹 페이지 간에 값 전달을 참조하십시오.

참고 항목

작업

방법: ASP.NET 웹 페이지 간에 값 전달

방법: ASP.NET 웹 페이지 호출 방식 확인

개념

ASP.NET 웹 페이지에서 페이지 간 게시