Como: Especificar se controles de servidor Web do ASP.NET POST para o servidor
Por padrão, informações e opções que o usuário especifica em um página Web do ASP.NET não são enviadas imediatamente para o servidor.Em vez disso, os valores são enviados somente quando a página inteira é remetida, geralmente em resposta ao clique de um botão.Entretanto, pode ser útil enviar as alterações do usuário para o servidor imediatamente.
Para postar valores do controle para o servidor imediatamente
Defina a propriedade AutoPostBack do controle como true.
Você também pode responder às ações do usuário, criando scripts de cliente.Por exemplo, você pode criar um script de cliente para responder ao evento Click de um botão ou caixa de seleção.Para obter mais informações, consulte Scripts de Cliente em Páginas Web do ASP.NET