私のコードビハインドファイルのメソッドを呼び出すことで、マークアップ内にいくつかのjavascriptデータ(json)を設定しようとしています。マークアップは次のようになります。ライン12レッドライン) マークアップからのメソッドの実行
を期待:Line 12: var businessTypes = "<%=GetBusinessTypes(); %>";
メソッドが実行されると、それは文字列値を返しますが、この例外は
CS1026を飛び出します上に示しました。
私のコードビハインドファイルのメソッドを呼び出すことで、マークアップ内にいくつかのjavascriptデータ(json)を設定しようとしています。マークアップは次のようになります。ライン12レッドライン) マークアップからのメソッドの実行
を期待:Line 12: var businessTypes = "<%=GetBusinessTypes(); %>";
メソッドが実行されると、それは文字列値を返しますが、この例外は
CS1026を飛び出します上に示しました。
私はそれがメソッドコールの後にセミコロンを含むためだと思います。出力タグ "<% =%>" 本質的Response.Write(...);
てみて、あなたのコードをラップ:
var businessTypes = "<%= GetBusinessTypes() %>";
うん、セミコロンが問題だった。ありがとう – Vnuk
WebサイトまたはWebアプリケーション? –
周囲のコードをいくつか投稿できますか?多くの場合、実際の行ではなく、問題の行の周りのコードです。 – thebrokencube