Quando dici:
>Vorrei però evitare che alla pressione dei pulsanti si chiuda
>il pannello, ma solo quando inserisco la riga che definisce hide
>il pannello.
Intendi il pulsante salva? oppure tutti i pulsanti del pannello?
Non capisco bene il problema.
Inoltre, usi il partialRendering oppure un webMethod/pageMethod?
Il verificaDati() se non ho capito bene è javascript lato client. Dopo aver verificato (immagino) i dati, cosa fa?
posso fare una ipotesi:
WebMethod/pageMethod
In questo caso puoi chamare la funzione con handler agli eventi di ritorno dal service:
function verificaDati()
{
//chiamata al webMethod/pageMethod (esempio)
PageMethods.Salva(obj, onSucces, onFailure);
}
function onSuccess(obj)
{
//obj è il valore di ritorno dal metodo
var pannello = $find("pannBehavior");
pannello.hide();
}
function onFailure(error)
{
var message = error.get_message();
var statusCode = error.get_statusCode();
var exceptionType = error.get_exceptionType();
var timedout = error.get_timedOut();
alert('no no, sbagliato\n\nPerché?\n' + message);
}