2009-11-25 88 views
0

如何在javascript中使以下內聯c#工作?我沒有逃脫角色的運氣,但我確信我只是在做錯事。如何在JavaScript內跳過內嵌c#腳本的雙引號?

var inputId = "<%= applicationForm.FindControl("myInput").ClientID %>"; 
+1

除非ClientID屬性包含一個引號,否則你的代碼沒問題。或者至少是您發佈的路線。 – svinto 2009-11-25 17:27:32

回答

7

您可以簡單地使用單引號在JavaScript來定義String literals

var inputId = '<%= applicationForm.FindControl("myInput").ClientID %>'; 
2

你行應當工作。 也試試這個:

var inputId = '<%= applicationForm.FindControl("myInput").ClientID %>';