Msgbox con scriptmanager

giovedì 30 agosto 2007 - 11.59

nik10 Profilo | Junior Member

salve a tutti,
un giorno facendo delle indagini su internet, per vedere di riuscire a usare delle msgbox su browser, ho trovato questo metodo:
ScriptManager.RegisterClientScriptBlock(Me, GetType(Page), "ToggleScript", "alert('" & strErr & "');", True)

lancio un javascript con il scriptmanager di ajax. il problema è che riesco a lanciare un msgbox alla volta... se voglio lanciarne due con una istruzione dopo l'altra cioè:

ScriptManager.RegisterClientScriptBlock(Me, GetType(Page), "ToggleScript", "alert('Prova1');", True)
ScriptManager.RegisterClientScriptBlock(Me, GetType(Page), "ToggleScript", "alert('Prova2');", True)

non si riesce... qualcuno sa il perchè? e sa come risolvere questo problema?

grazie e ciao
Nik10

Wamba Profilo | Expert

ciao nik10,

>ScriptManager.RegisterClientScriptBlock(Me, GetType(Page), "ToggleScript","alert('Prova1');", True)
>ScriptManager.RegisterClientScriptBlock(Me, GetType(Page), "ToggleScript","alert('Prova2');", True)

quando registri uno script javascript con RegisterClientScriptBlock devi assegnargli un codice che nel tuo caso è "ToggleScript". Se lo inserisci due volte con la stesso nome, semplicemente lo sovrascrivi.

fai così:
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra


-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba

nik10 Profilo | Junior Member

ok grazie funziona!!!!!!
Nik10
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