RegisterStartupScript no funciona con ScriptManager, Updatepanel. ¿Porqué es eso?

protected void timer1_Tick(object sender, EventArgs e)
    {
        foreach (RepeaterItem item in rpChat.Items)
        {
            TextBox txt = item.FindControl("txtChatMessage") as TextBox;
            if (txt != null)
            {
                message[i] = txt.Text;
                i--;
            }
        }
        lblStatusChat.Text = "";
        RepeaterBind();
        string javaScript = "<script language=JavaScript>\n" + "alert('Button1_Click client-side');\n" + "</script>";

        Page.ClientScript.RegisterStartupScript(this.GetType(), "myKey", javaScript);
    }

timer_click Activadores y actualización del panel. Y el mensaje de alerta no aparece en el evento timer_tick

Respuestas a la pregunta(5)

Su respuesta a la pregunta