我有一个带有以下脚本的 aspx 页面:
<script type="text/javascript"> var dataPoints = '<%= dataPoints %>'; </script>
我在代码中填充这个变量,如下所示:
Dim dataPoints = objStringBuilder.ToString()
Context.Response.AppendHeader("dataPoints", dataPoints)
dataPoints
我从后面的代码中填充变量。但是,突然之间,visual studio 一直Name 'dataPoints' is not declared
在 aspx 文件中告诉我并且不再构建。它指的是'<%= dataPoints %>'
允许后面的代码将数据传递给 javascript 变量的指令。这在生产中有效,但我的开发环境现在正在抱怨。我给它起什么名字也没关系,所以与 javascript 变量同名不是问题。
谁能告诉我为什么?