Pergunta

Tenho algumas perguntas sobre a postagem de páginas em ASP.NET:

  • O que é postagem transversal no Asp.net?
  • Quando devo considerar usá -lo no meu aplicativo da web?
  • O que são prós e contras da postagem cruzada?
Foi útil?

Solução

Basicamente, a publicação cruzada significa que você está postando dados de formulário em outra página, em vez de postar os dados do formulário de volta à mesma página (como é o padrão no ASP.NET). Isso pode ser útil quando você deseja postar dados em outra página e não deseja incorrer na sobrecarga de recarregar a página atual simplesmente para redirecionar o usuário para outra página por meio de um HTTP 302 (ou seja, Response.Redirect).

Para mais informações, veja Postagem cruzada em páginas da web do Asp.net:

Por padrão, botões e outros controles que causam um postback em uma página da web do ASP.NET enviam a página de volta a si mesma. Isso faz parte do ciclo de ida e volta que as páginas da web do ASP.NET passam como parte de seu processamento normal. Para detalhes, consulte Introdução às páginas da web do ASP.NET.

Em algumas circunstâncias, você pode postar uma página para outra página. Por exemplo, você pode estar criando um formulário de várias páginas que coleta informações diferentes em cada página. Nesse caso, você pode configurar certos controles (aqueles que implementam a interface ibuttontrol, como o controle de botões) na página para postar em uma página de destino diferente. Isso é referido como postagem cruzada. A publicação cruzada fornece algumas vantagens sobre o uso do método de transferência para redirecionar para outra página. Para detalhes, consulte Redirecionando os usuários para outra página.

Outras dicas

A postagem de Cross - Page está direcionando uma página diferente da página original. O ASP.NET é baseado no modelo pós-zagueiro, onde a mesma página que o enviou para você processa a resposta.

Considere usá -lo quando tiver muitos pontos de entrada que precisam do mesmo processamento.

Prós: Ponto único de lidar com contras de rotina comuns: As páginas são reguladas e têm conhecimento íntimo. AKA acoplamento.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top