Jscript lato server

mercoledì 29 ottobre 2008 - 12.00

augusto890 Profilo | Junior Member

Ciao ragazzi...sto sviluppando un sito in VB.Net e avrei bisogno di lanciare un comando javascript durante un evento lato server...è possibile?

rossimarko Profilo | Guru

Ciao,

il framework fornisce il metodo RegisterStartupScript (http://msdn.microsoft.com/it-it/library/system.web.ui.page.registerstartupscript.aspx) che ti consente di inserire nello stream della pagina una chiamata javascript.
Il codice javascript non verrà eseguito lato server, ma lato client appena la pagina viene visualizzata.

Ti posto due righe d'esempio:

Dim strMessaggio As String = "alert('messaggio da visualizzare');" Page.ClientScript.RegisterStartupScript(Me.GetType(), "alertpagina", strMessaggio, True)
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko

chavez Profilo | Newbie

Javascript è una tecnologia di scripting lato client e viene eseguita in un web browser.
Gli eventi lato server sono metodi eseguiti dal web server (lato server appunto).
Dunque non è possibile ESEGUIRE un metodo Javascript all'interno di un evento lato server.

Spero di aver interpretato bene la domanda.

Ciao
Federico
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