0

Razor ビューには、モデル プロパティの値を使用したスクリプト スニペットがあります。

<script>
var @(Model.DialogModel.DialogVar) = new AjaxDialog("@(Model.DialogModel.DialogHtmlId)");
</script>

DialogVar と DialogHtmlId はどちらも String 型であり、スクリプトは正常に動作しますが、ビジュアル スタジオは、「=」記号の周りに「予想される識別子」エラーがあることを示しています。

「構文エラーを表示」をグローバルにオフにせずにエラープロンプトを抑制する方法は?

4

1 に答える 1

0

行全体を次のようなカミソリ式に入れます。

var dlg = new AjaxDialog("@(Model.DialogModel.DialogHtmlId)");
@("var " + Model.DialogModel.DialogVar + " = dlg;")
于 2012-09-27T13:09:28.587 に答える