Editar controle da página APÓS evento do botão ser executado!

E aí, galerinha do GUJ.
Tudo bem com vocês?

Bom, eu tenho uma página .ASPX a qual possui um botão:

Este meu botão irá realizar algumas rotinas na base de dados e me retornar um valor, o qual eu preencho alguns componentes:

protected void buttonIdentificar_onClick(object sender, EventArgs e) { // executa minhas rotinas... // preenche alguns controles da página com determinados valores... }

Bom, isso é só para exemplificar a sequência de execução. Não menos importante, claro. Mas o que realmente importa é a questão: eu quero mudar a cor de alguns componentes, fazer alguns aparecerem, outros sumirem APÓS a execução dessas rotinas.

[code]$(document).ready() {

$('#<%= buttonIdentificar.ClientID%>').click(function(e) {

    // Quero que esse addClass, por exemplo, seja executado SOMENTE após o evento ser processado.
    labelIdentificacao.addClass('usuarioIdentificado');
});

}[/code]

O equivalente no JAVA seria com que o addClass acima fosse executado após o término do processamento de uma Servlet, por exemplo.
Alguma ideia?

Valeu, gente, fiquem com Deus! :smiley:

Não sei se é o melhor para o seu caso, mas você pode disparar eventos customizados. Com jquery isto é simples:

//handler do clique
function onClick(event) {
   //faz tudo o que precisa
   $.event.trigger('onClickFinish');
}

//registrando o listener para onClickFinish
$('algumComponente').bind('onClickFinish', function(e) {
  //muda os componentes aqui
});

Outra opção seria registrar mais de um handler no clique, um pra executar depois do primeiro!

Falou.