2010-03-20 88 views

回答

17

您可以從ASP.NET值傳遞給JavaScript這樣的:

在你的頁面的後臺代碼創建一個屬性:

protected string MyValue { get { return "my value"; } } 

在標記的值賦給一個JavaScript變量:

<script> 
var myValue = "<%= MyValue %>"; 
... 
</script> 

現在你可以在javascript中使用這個值。

+1

這就是我大部分時間做這件事的方法。 – jessegavin 2010-03-20 20:15:18

+0

感謝,似乎很簡單,我會嘗試。 – user310291 2010-03-20 20:58:09

1

C#

ScriptManager.RegisterStartupScript(this, this.GetType(), "_MyStartupJS", "JavaScriptFunctionNameToCall(param1Value, param2Value); ", true); 
+0

也會試試謝謝。 – user310291 2010-03-21 18:58:26

相關問題