次のスクリプトを含む 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 変数と同じ名前でも問題ありません。
誰でも理由を教えてもらえますか?