Criando um método para exibir váriosalerts na tela Gostaria de mostrar um método capaz de exibir vários alertsestando dentro ou fora de um UpdatePanel. Segue o método abaixo: /// <summary> /// Método responsável por exibir vários alerts em uma página /// </summary> /// <param name="messages">Lista de mensagens a serem exibidas</param> /// <param name="pagina">Página atual</param> public static void Alert(List<String>messages, Page pagina) { // Cria variáveldo alert String_message = String.Empty; // Laço paraadicionar os alerts foreach (String msg inmessages) { _message+= "window.alert('" + msg + "'); "; } // Registra afunção javascript criada anteriormente ScriptManager.RegisterClientScriptBlock(pagina,pagina.GetType(), "messageBox", _message, true); } Veja que o método recebe uma lista de string que será asmensagens a serem exibidas e a pagina atual. Dentro do método eu percorro todasas mensagens e crio um alert para cada. E por último registro todos os alertsde uma só vez. Se você já tem algum framework basta acrescentar este métodoem uma classe de utilidades pro exemplo e toda vez que você precisar exibir umalert basta utilizar este método. Veja um exemplo utilizando o método: // Cria lista demensagens List<string> msgs = newList<string>(); // Adiciona asmensagens msgs.Add("Mensagem 1"); msgs.Add("Mensagem 2"); msgs.Add("Mensagem 3"); // Chama ométodo que está dentro da classe UtilWeb UtilWeb.Alert(msgs, this.Page); Este é um método simples mas que pode ser muito útil emvárias ocasiões. Depois estarei publicando outros métodos quem podem ser colocados em um framework,facilitando a reutilização deles. Espero ter ajudado mais uma vez. Email para contato: ebenezer05@gmail.com