Array
(
)

Chamada de função javascript dentro do code behind

Pjava
   - 16 set 2013

Tenho esse botão, que chama uma função javascript e um método de callback. Esse método não será mais chamado dessa forma. A pergunta é: Como eu chamo pelo code behinde a função validardados, da mesma forma, ou seja se retorna true passa, senão dá as mensagens contidas nela e não avança no método.
#Código

<dxe:ASPxButton ID="btnBuscar" runat="server" Text="Buscar" HorizontalAlign="Center" AutoPostBack="false"
                                                                    Width="120" Enabled="false" OnClick="btnBuscar_Click" >
                                                    <ClientSideEvents Click="function (s, e) {
                                                    
																		if(!ValidarDados()) return;
                                                        
                                                                        //cbpPainelControle.PerformCallback('FiltroPainelControle');
                                                                        }" />
                                                    </dxe:ASPxButton>

Pjava
   - 16 set 2013

Fiz dessa forma e não está funcionando

#Código

ClientScript.RegisterStartupScript(this.GetType(), "ValidarDados", "<script>  if(!ValdarDados) return; </script>");