2009-07-08 67 views
3

我想通過調用我的代碼隱藏文件中的方法在我的標記中設置一些JavaScript數據(json)。該標記看起來是這樣的:在執行從標記執行方法

Line 12: var businessTypes = "<%=GetBusinessTypes(); %>";

的方法,它返回字符串值,但隨後這個異常彈出

CS1026:)預計

紅線的第12行如上所示。

+0

網站或Web應用程序? – 2009-07-08 16:02:39

+0

你能發佈一些更多的周邊代碼嗎?通常情況下,這是線路上的問題,而不是實際的線路。 – thebrokencube 2009-07-08 16:04:17

回答

3

我相信這是因爲你在方法調用後加了一個分號。輸出標籤 「<%=%>」 本質上與Response.Write(...);

嘗試包裝你的代碼:

var businessTypes = "<%= GetBusinessTypes() %>";