Una forma sería fijar el objeto global. Esto puede causar una edición de la sincronización si su variable global de JS no está disponible antes de que este código funcione. Esto es bueno por un ejemplo sin embargo.
Page.ClientScript.RegisterClientScriptBlock (Me.GetType (), “escritura”, _
String.Format (“setFrmServerCode= {0}”, “SomeValueAsString”)
Tan una segunda solución pudo ser crear y fijado la variable global de una vez de código detrás. Entonces estará disponible para todas sus llamadas de JS desde entonces.
Page.ClientScript.RegisterClientScriptBlock (Me.GetType (), “escritura”, _
String.Format (“setFrmServerCode= del var {0}”, “SomeValueAsString”)
Otro sería crear una función que fija el objeto y utiliza un acontecimiento como
para llamar el acontecimiento. Esta manera le deja controlar la sincronización y cerciorarse de su variable global está disponible antes de que usted intente fijarla.
Page.ClientScript.RegisterClientScriptBlock (Me.GetType (), “escritura”, _
String.Format (“función setGlobal () {{setFrmServerCode= {0};}}”, “VariableDataAsString”)
He utilizado todos estos métodos muchas veces en el pasado con buen éxito. No las convertí a C# pues tenía ya estas muestras el poner alrededor. Esperanzadamente usted puede ver qué hacerlo y convertir usted mismo. En caso de necesidad los convertiré para usted.