2012-10-25 27 views
0

1)我有一個JavaScript控件與HTML5創建並顯示它與div。使用clientscript.registerstartupscript參數來調用javascript函數

<div id="<%=this.ClientID%>" style="z-index:100;"></div> 

控制有一個方法init()到我需要通過從後面代碼參數其中:以初始化它。所以我就是這樣做的:

string script2 = String.Format("<%=this.ClientID%>.init({0},{1})", param1, param2); 

this.Page.ClientScript.RegisterStartupScript(this.GetType(), "initialize control", script2, true); 

這是正確的方法嗎?

2)設置參數{1}'{1}'有什麼區別?

回答

1

在''中構造的參數被視爲字符串,而沒有''的參數被視爲對象。

相關問題