对于我确定的人来说,这是一个垒球。我正在清理一些我继承的代码并且遇到这种情况。
控制器页面
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页面的代码行的末尾,我得到了一个小红色波浪形的说法语错误。代码运行并运行正常,我只想知道如何删除红色,语法错误警告。
谢谢!
答案 0 :(得分:0)
aspx部分应为<%= ... %>
,%
和=
之间没有空格