Impedir o ASP.net __doPostback () do jQuery submit () no UpdatePanel

Estou tentando parar a postagem no envio de formulários se minha validação jQuery personalizada retornar false.

Existe alguma maneira de impedir que a função __doPostback () termine dentro da função submit ()?

Eu assumi:

$('#aspnetForm').submit(function () { return false; });

faria o truque, mas aparentemente esse não é o caso: alguém tem uma sugestão?

A função submit () bloqueia a postagem (ela não será postada se você pausar em um ponto de interrupção no firebug), mas não consigo parar o evento que ocorre após a conclusão da função!

Cheers, Ed

EDITAR

OK, tive uma bagunça rápida e descobri que o fato de o botão que estou usando para causar a postagem estar vinculado a um painel de atualização como um disparador de assinante assíncrono parece ser o problema: se eu removê-lo como gatilho (por exemplo, faça-o postback completo), não há problema em impedir o postback com retorno false;

Alguma idéia de por que o postback assíncrono não poderia ser interrompido usando return false?

questionAnswers(2)

yourAnswerToTheQuestion