Foros del Web » Programando para Internet » ASPX (.net) »

Problema con ScriptManager

Estas en el tema de Problema con ScriptManager en el foro de ASPX (.net) en Foros del Web. Hola compañeros, nuevamente necesito de su ayuda. Les cuento, tengo una pagina aspx y envio un mensaje de alerta de la siguiente manera: Cita: RegisterStartupScript(Page, ...
  #1 (permalink)  
Antiguo 05/11/2010, 07:40
Avatar de smith_visual  
Fecha de Ingreso: octubre-2010
Mensajes: 35
Antigüedad: 13 años, 6 meses
Puntos: 0
Exclamación Problema con ScriptManager

Hola compañeros, nuevamente necesito de su ayuda.
Les cuento, tengo una pagina aspx y envio un mensaje de alerta de la siguiente manera:

Cita:
RegisterStartupScript(Page, Page.GetType(), "mensaje", "<script language='JavaScript'>alert('Mensaje de pruebas');</script>", False)
El problema es que demora muchooo en aparecer el mensaje, algui me puede dar una alternativa o una solución.

Muchas gracias..
  #2 (permalink)  
Antiguo 05/11/2010, 08:56
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años
Puntos: 30
Respuesta: Problema con ScriptManager

Prueba así

En la página
<script type="text/JavaScript">
alert('hello world');

</script>

o bien
myStringVariable = "Welcome";


ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + myStringVariable + "');", true);

Tambien hay controles personalizados
http://www.codeproject.com/KB/webfor...leControl.aspx
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!
  #3 (permalink)  
Antiguo 05/11/2010, 10:31
Avatar de smith_visual  
Fecha de Ingreso: octubre-2010
Mensajes: 35
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Problema con ScriptManager

Ok, muchas gracias, pero se demora igual, no aparece instantaneamente como el msgbox de vb.net(winform), mirare por un control personalizado..
  #4 (permalink)  
Antiguo 05/11/2010, 14:40
 
Fecha de Ingreso: junio-2005
Mensajes: 70
Antigüedad: 18 años, 10 meses
Puntos: 0
Respuesta: Problema con ScriptManager

hola.

lo que puedes utilizar es ajax el modalpopupextender, con esto te creas un panel con el mensaje.

Código:
<asp:ImageButton ID="btnShowPopup" runat="server" style="display:none" />
<cc1:ModalPopupExtender ID="mensajeModalPopUp" PopupDragHandleControlID="panelMensaje" 
runat="server" TargetControlID="btnShowPopup" BackgroundCssClass="modalBackground" 
PopupControlID="panelMEnsaje" CancelControlID="btnCancelar" >
</cc1:ModalPopupExtender>

<asp:Panel ID="pnlCerrarOT" runat="server" style="display:none;" Width="350px" BackColor="White" BorderStyle="Solid" BorderWidth="1px" BorderColor="#97b7e0">
acá escribes una tabla o divs con el mensaje etc.
</asp:Panel>
luego puedes llamarlo por code_behind de la siguiente forma:

Código:
        protected void ibtnCerrar_Click(object sender, ImageClickEventArgs e)
        {
                ejecutas varios procesos...
                mensajeModalPopUp.Show();
        }
espero te sirva, saludos.
  #5 (permalink)  
Antiguo 10/11/2010, 11:50
Avatar de smith_visual  
Fecha de Ingreso: octubre-2010
Mensajes: 35
Antigüedad: 13 años, 6 meses
Puntos: 0
De acuerdo Respuesta: Problema con ScriptManager

Disculpen la demora, pero gracias a ambos por su ayuda. Finalmente, el tiempo que se demora en el servidor es casi instantáneo, lo he probado en varios Pc y funciona de maravilla, pero al usarlo en mi equipo de trabajo donde tengo vstudio se demora. El tema esta solucionado y muchas gracias compañeros.

Etiquetas: scriptmanager, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:50.