0
私はaspxページに取り組んでhtmlページから、以下の行をコピー&ペーストすると、それは私にエラーを与えている - 「名 『名前』は現在のコンテキストでexsist doesntの」javascriptをaspxページに貼り付けることができません。
legendTemplate: "<ul class=\"<%=name.toLowerCase()%>-legend\"><% for (var i=0; i<datasets.length; i++){%><li><span style=\"background-color:<%=datasets[i].lineColor%>\"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>",
問題がで基本的にあります<%と%>はjavascriptで使用されています。これをエスケープするにはどのようにaspxページにそれを取る?
なぜこのJavaScriptをASPXページに直接配置していますか? JavaScriptを.jsファイルに入れ、ASPXページから参照することができます。これにより、Webフォームエンジンが解析するのを避けることができます。 – mason