Popup

venerdì 17 dicembre 2004 - 10.48

mon78 Profilo | Junior Member

Ciao a tutti, ho 1 problema ke nn sto riuscendo a risolvere; ho un pulsante lato server in una pagina web al cui click richiamo questa funzione lato server

private void Alert(string Messaggio)
{
HtmlGenericControl ctlString = new HtmlGenericControl();
ctlString.InnerHtml = "script language=\"Javascript\">alert('" + Messaggio + "')</script>";
ph.Controls.Add(ctlString);
}

dove ph è un controllo web di tipo placeholder, in modo da aprire un popup con un messaggio.
Il problema è questo: appena clicco sul pulsante la pagina web diventa tutta bianca, compare il popup, e solo quando clicco su Ok che compare nel popup, si chiude il popup e ricompare la pagina web. In realtà al click sul pulsante la pagina web deve rimanere visibile e comparire il popup sopra; perchè nn succede ciò?Sto sbaglaindo qualcosa?Grazie.

Brainkiller Profilo | Guru

Di solito si usa questo comando nel Page_Load:

RegisterStartupScript()

per caricare degli script javascript durante il caricamento della pagina.
Se guardi il .NET Framework SDK è ben documentata.

ciao
david
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5