gpt4 book ai didi

javascript - visual studio 提示变量未声明

转载 作者:行者123 更新时间:2023-11-30 06:37:50 24 4
gpt4 key购买 nike

我有一个带有以下脚本的 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 变量同名不是问题。

谁能告诉我为什么?

最佳答案

可能的原因:

  • CodeBehind 属性没有为 ASP.NET 页面正确设置
  • 文件背后的代码没有编译
  • 包含代码隐藏代码的dll没有部署到bin文件夹

关于javascript - visual studio 提示变量未声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13426222/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com