从标记执行方法

时间:2009-07-08 16:00:08

标签: c# asp.net

我正在尝试通过调用我的代码隐藏文件中的方法在我的标记中设置一些javascript数据(json)。标记看起来像这样:

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

执行该方法并返回字符串值,但此异常会弹出

  

CS1026:)预期

重新排列上面显示的第12行。

1 个答案:

答案 0 :(得分:3)

我相信这是因为你在方法调用后包含了一个分号。输出标签“&lt;%=%&gt;”基本上用Response.Write(...);

包装你的代码

尝试:

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