0
我需要在asp.net中將多個參數傳遞給JavaScript函數。我想這個解決方案,但在參數字符串,如果我用另一個整數替換字符串PARAM它正常工作,這是行不通的:在asp.net中使用Eval將多個字符串參數傳遞給Javascript
onClick: '<%# String.Format("test({0},{1})", Eval("O1"),Eval("hometeam")) %>'
我需要在asp.net中將多個參數傳遞給JavaScript函數。我想這個解決方案,但在參數字符串,如果我用另一個整數替換字符串PARAM它正常工作,這是行不通的:在asp.net中使用Eval將多個字符串參數傳遞給Javascript
onClick: '<%# String.Format("test({0},{1})", Eval("O1"),Eval("hometeam")) %>'
只需加雙引號「」,圍繞{X}的字符串參數,這樣
<input id = "btn_o2" type ="button" style = "width :40px ; height : 18px ;font-size :8 ; height : 18px ;font-size :8" value = '<%# Eval("o2") %>' onclick = '<%# String.Format("addTicket({0},""{1}"")", Eval("O1"),Eval("hometeam")) %>' />
謝謝了很多:) – user3139206
你沒忘了什麼東西?! – DadyFuji