O método CustomValidator ServerValidate não dispara

Eu coloquei umCustomValidator no meu formulário. Eu não defini o seuControlToValidate propriedade. Na suaServerValidate evento eu escrevi o seguinte:

<code>protected void CustomValidator1_ServerValidate(object source,      
                                               ServerValidateEventArgs args)
{
    args.IsValid = false;
}
</code>

Eu coloquei um ponto de interrupção para este método, mas parece nunca chegar a esse ponto. Mas se eu fizer isso em outra forma, funciona como um encanto.

oValidationGroup propriedade de ambos o botão e oCustomValidator são os mesmosEu tentei excluir essa propriedade no botão e noCustomValidator, ainda não funciona.

Parece que há algo em todo o mundo. Acabei de colocar umCustomValidator no formulário e não toque em nenhuma de suas propriedades além de apenas definirServerValidate método do evento.

EDIT: Aqui está a parte aspx:

<code> <asp:CustomValidator ID="CustomValidator2" runat="server" 
       ErrorMessage="This is a test" 
   onservervalidate="CustomValidator1_ServerValidate" 
   ValidationGroup="PA"></asp:CustomValidator>


<asp:Button ID="btnPensionersOK" runat="server" Text="OK" Width="75px" 
          onclick="Button1_Click" ValidationGroup="PA" />
</code>

questionAnswers(2)

yourAnswerToTheQuestion