Cuestión : Asignar el valor a una variable global de la escritura del código del lado de servidor

HOLA, el
que necesito fijar el valor de una variable global de la escritura en el servidor code.
Say para e.g. el
1) en test1.js, yo tiene una variable llamada, setFrmServerCode del
var;
2) cómo fijar su valor a la “prueba” del código detrás del archivo, significando del file
And de aspx.cs su ajuste en la rotura del shud del código de servidor no el archivo existente methods
de la escritura class= del

Respuesta : Asignar el valor a una variable global de la escritura del código del lado de servidor

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.
Otras soluciones  
 
programming4us programming4us