In manchen Fällen möchte man bei einem Control Click (Button, etc.) eine Prüfung durchführen und bei Misserfolg den Postback, also den Submit Vorgang, abbrechen. In den meisten Fällen reichen die ASP.NET Validatoren und die eigenen (ASP.NET Custom Validatoren) aus um den gewünschten Effekt zu erreichen.
Teilweise kann es allerdings nötig werden, über eine weitere Javascript Methode, den Postback Vorgang zu steuern.
Dies kann wie folg erreicht werden:
Die Methode CustomValidate() muss entweder false oder true zurückliefern:
function CustomValidate()
{
if (ok)
return true;
else
return false;
}