ASP.NET LinkButton / ImageButton e JQuery Validate?

Estamos apresentando JQuery para um aplicativo ASP.NET existente e use o Validar plugin para o JQuery fazer a validação do lado do cliente (não queremos usar os validadores asp.net

Tudo funciona bem com o controle asp: Button. A validação do lado do cliente é acionada antes do envio da página.

No entanto, ao usar o LinkButton e ImageButton controla a página ser enviada sem validar o formulário primeiro.

Isso se deve ao fato de a validação funcionar com botões que são renderizados comoInput type = "submit" enquanto o ImageButton é processado comoInput type = "image".

Alguém mais experimentou isso?

uito obrigado por idéias e informações sobre como resolve

Atualizar

Muito obrigado, suas respostas ajudaram a identificar o problema. Acontece que houve um erro no plug-in validar para JQuery. Usamos um patch para evitar a validação de campos de entrada ocultos, que usamparents (). filter (": hidden"). Isso não funciona corretamente emJQuery 1.3.2. Nós substituímos por.é visível". Agora o ImageButton do asp.net funciona por padrão!

Update2:

O LinkButton ainda não funcionou. A solução simples é adicionar uma função de clique que retorne false se o formulário não for válido:

$("#<%= tb.ClientID %>").click(function() {
            return $('form').valid();
        })

questionAnswers(2)

yourAnswerToTheQuestion