Compartilhar via


Como: Postar páginas da Web do ASP.NET para uma página diferente

Por padrão, controles de páginas ASP.NET que causam postback, como os controles Button, remetem de volta a página para processamento.No entanto, você pode configurar os controles para remeterem à uma página diferente.Por exemplo, você pode estar criando um formulário de várias páginas que coleta informações diferentes em cada página.

Na página alvo, você pode ler os valores dos controles ou propriedades públicas da página fonte.Para obter mais informações, consulte Postagem entre Páginas em Páginas da Web do ASP.NET.

Para remeter uma página ASP.NET para outra página

  1. Adicione um botão controle para sua página Web, como os controles Button, LinkButton ou ImageButton.

  2. Defina a propriedade PostBackUrl do controle para a URL da página para qual você deseja remeter a página ASP.NET.

    O seguinte exemplo de códio ilustra um controle Button que foi configurado para remeter à uma página chamada TargetPage na raiz da página Web.

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

    Para obter mais informações, consulte Como: Passar valores entre páginas da Web do ASP.NET.

Consulte também

Tarefas

Como: Passar valores entre páginas da Web do ASP.NET

Como: Determinar como foram invocadas páginas da Web do ASP.NET

Conceitos

Postagem entre Páginas em Páginas da Web do ASP.NET