Como cancelar o registro Page.ClientScript em C # Asp.net

Eu estou registrando o script java para o meu código Asp.net por trás do arquivo, que está funcionando bem. Agora, tenho alguns painéis de atualização na mesma página e o problema é que sempre que houver alguma alteração em qualquer painel de atualização, esse script será chamado automaticamente. Existe alguma maneira que eu possa impedir que isso aconteça. Não consigo remover painéis de atualização da minha página e esse script também é uma parte muito essencial do aplicativo. Nessa situação, estou apenas chamando um alerta (alerta rad com funcionalidade de tempo limite definido) quando o botão Salvar é clicado ou uma rotina Atualizar é chamada enquanto tenho alguns outros botões nos painéis de atualização e qualquer um dos botões registrados para a atualização painéis clicados, o script a seguir é chamado de maneira não voluntária. A ajuda de qualquer um será realmente apreciada.

A seguir está meu Page.ClientScript

                string radalertscript = "<script language='javascript'> Sys.Application.add_load(function(sender, e) {var oWnd = radalert('dialogMessage', 400, 140, 'Saved');window.setTimeout(function () { oWnd.Close(); }, 3000);});</script>";
                Page.ClientScript.RegisterStartupScript(this.GetType(), "radalert", radalertscript);

questionAnswers(2)

yourAnswerToTheQuestion