分配ViewData的Javascript语法错误警告

时间:2014-03-05 20:50:32

标签: javascript

对于我确定的人来说,这是一个垒球。我正在清理一些我继承的代码并且遇到这种情况。

控制器页面

DataTable dtYearTable = new DataTable();
dtYearTable.Columns.Add("text");
dtYearTable.Columns.Add("value");
dtYearTable.Rows.Add("2014", "2014");
dtYearTable.Rows.Add("2013", "2013");
dtYearTable.Rows.Add("2012", "2012");
ViewData["dtyears"] = JsonConvert.SerializeObject(dtYearTable);

Aspx页面

var _programs = <% = ViewData["dtyears"] %>;

所以在aspx页面的代码行的末尾,我得到了一个小红色波浪形的说法语错误。代码运行并运行正常,我只想知道如何删除红色,语法错误警告。

谢谢!

1 个答案:

答案 0 :(得分:0)

aspx部分应为<%= ... %>%=之间没有空格