Diferença entre o AutoPostBack=True e o AutoPostBack=False?

Qual é a diferença entre AutoPostBack=True e AutoPostBack=False?

Author: Neeraj Kumar, 2012-08-29

10 answers

Retirado de http://www.dotnetspider.com/resources/189-AutoPostBack-What-How-works.aspx:

Autopostback é o mecanismo pelo qual a página será publicada de volta ao servidor automaticamente com base em alguns eventos nos controles web. Em alguns dos controles web, a propriedade chamada auto post back, se configurado para true, irá enviar o pedido para o servidor quando um evento acontece no controle.

Sempre que definirmos o atributo "autopostback" como verdadeiro em qualquer um dos controles, o framework. Net irá inserir automaticamente algumas linhas de código no HTML gerado para implementar esta funcionalidade.

  1. um método JavaScript com nome _ _ doPostBack (eventtarget, eventargument)
  2. duas variáveis escondidas com o nome _ _ objectivo de Evento e __objectivo de Evento
  3. mudar o evento JavaScript para o controlo
 30
Author: Vishal Suthar, 2018-06-28 20:26:01

AutoPostBack = true permite o controle de postar de volta para o servidor. Está associado a um evento.

Exemplo:

<asp:DropDownList id="id" runat="server" AutoPostBack="true" OnSelectIndexChanged="..."/>

A página aspx com a lista acima não precisa de um asp:button para fazer o post de volta. Quando você muda uma opção na lista, a página é postada de volta para o servidor.

O valor por omissão de AutoPostBack no controlo é falso.

 14
Author: Aghilas Yakoub, 2016-06-14 04:06:39

O AutopostBack é uma propriedade que atribui aos controlos web se quiser enviar a página de volta quando ocorrer qualquer evento neles.

Pode ver este artigo: o que é o AutoPostBack?

O Autopostback é o mecanismo pelo qual a página será postada de volta para o servidor automaticamente baseado em alguns eventos nos controles web. Em alguns dos controles web, a propriedade chamada auto post back, que se configurado como true, irá enviar o pedido para o servidor quando evento acontece no controlo

Por exemplo, a caixa de texto tem AutoPostBack Propriedade

Use a propriedade de auto-recuperação para indicar se uma publicação automática para o servidor irá ocorrer quando o controlo da caixa de texto perder o foco. Se carregar na tecla ENTER ou na tabulação enquanto estiver no controlo da caixa de texto é a a forma mais comum de mudar de foco.

 10
Author: Habib, 2012-08-29 08:47:54

Existe um evento que é associado por omissão a qualquer webcontrol. Por exemplo, em caso de Evento botão clique, em caso de caixa de CheckChangedEvent está lá. Então, no caso de AutoPostBack true estes eventos são chamados por padrão e lidar com eventos no lado do servidor.

 2
Author: arpan desai, 2012-08-29 09:31:37

A propriedade de Auto-Recuperação é usada para definir ou devolver se uma cópia automática ocorre ou não quando o utilizador carrega em "ENTER" ou "TAB" no controlo da caixa de texto.

Se esta propriedade estiver configurada como verdadeira, a cópia automática de volta está activa, caso contrário é falsa. O padrão é falso.

 2
Author: Raju, 2014-07-17 07:06:57

Iniciar automaticamente :

O AutopostBack é uma propriedade dos controlos que permite ao post back nas alterações do controlo web.

Diferença entre o AutopostBack = True e o AutoPostBack=False:

Se a propriedade de auto-recuperação for definida como true , é enviada uma mensagem de volta imediatamente para o servidor

Se a propriedade de auto-recuperação for configurada como false , então não ocorre nenhum post back.

 2
Author: Laxmi, 2016-10-05 09:32:29

A propriedade AutoPostBack é usada para definir ou devolver se uma cópia automática ocorre ou não quando o utilizador carrega em "ENTER" ou "TAB" no controlo TextBox.

Se esta propriedade estiver configurada como TRUE, o postback automático está activo, caso contrário FALSE. O valor por omissão é FALSE.

 2
Author: Atish Dipongkor, 2018-03-21 04:19:13

Senhor Hai.

Existe um evento que é associado por omissão a qualquer webcontrol. Por exemplo, em caso de Evento botão clique, em caso de opção O CheckChangedEvent está lá. Assim, no caso de Auto-fazer verdadeiro estes os eventos são chamados por omissão e lidar com eventos no servidor sid

 0
Author: Ramaraj k, 2014-07-09 02:38:48

Se quiser um controlo a postar automaticamente quando um evento é levantado, terá de definir a propriedade de AutoPostBack do controlo para True .

 0
Author: Pavithran Gunasekaran, 2016-09-21 08:02:05

Propriedade de auto-recuperação:

Asp.net controlos que não podem apresentar o formulário (PostBack) por conta própria e por isso ASP.Net forneceu uma funcionalidade usando

 AutoPostBack = "true"

: que controla como DropDownList, CheckBoxList, RadioButtonList, etc. pode executar PostBack (quando clicado nele).

E

AutoPostBack = "false"

É o estado por omissão dos controlos que podem efectuar o Postback no botão enviar.

 0
Author: Prem Murmu, 2018-01-08 21:35:09