Pytanie : Wyznaczać the wartość pismo globalny zmienna od the Serwer strona kod

CZEŚĆ,
I potrzebować the wartość globalny pismo zmienna przy the serwer code.
Say dla e.g
1) w test1.js, I mieć zmienna dzwonić,
var setFrmServerCode;
2) Dlaczego swój wartość "" od the kod za kartoteka, od aspx.cs file
And swój położenie przy the serwer kod shud nie przerwa the istniejący pismo kartoteka methods

Odpowiedź : Wyznaczać the wartość pismo globalny zmienna od the Serwer strona kod

Jednokierunkowy być the globalny przedmiot. Bieg móc timing zagadnienie jeżeli twój globalny JS zmienna być dostępny przed ten kod bieg. Przykład być dobry dla przykład dobry.

Page.ClientScript.RegisterClientScriptBlock (Me.GetType (), "pismo", _
        String.Format ("setFrmServerCode= {(0)}", "SomeValueAsString")

W Ten Sposób drugi rozwiązanie można i the globalny zmienna wszystko przy wszystko od kod wszystko. Ono wtedy być dostępny dla wszystkie twój JS wezwanie od wtedy dalej.

Page.ClientScript.RegisterClientScriptBlock (Me.GetType (), "pismo", _
        String.Format ("var setFrmServerCode= {(0)}", "SomeValueAsString")

Wydarzenie być funkcja który ustawiać the przedmiot i używać wydarzenie jak the wydarzenie. Ten sposób pozwalać ty the timing i twój globalny zmienna być dostępny zanim ty próbować ono.

Page.ClientScript.RegisterClientScriptBlock (Me.GetType (), "pismo", _
        String.Format ("funkcja setGlobal () {{setFrmServerCode= {(0)};}}", "VariableDataAsString")

I używać sukces te metoda wiele czas w przeszłości z dobry sukces. I nawracać C# gdy I już miewać te próbka wokoło. Z nadzieją ty móc móc móc i. Jeżeli konieczny I nawracać dla ty.
Inne rozwiązania  
 
programming4us programming4us