В этой части кода Razor считает, что закрывающая скобку определения функции является закрывающей скобкой секции:бритва misreads закрывающих скобок внутри скрипта в разделе
@section scripts
{
<script>
function a() {
var x = @(Model.Id);
}
</script>
}
Это происходит только тогда, когда содержание скрипта в разделе содержит Бритву " (@ (Model.Id в этом случае). Как я могу решить эту проблему?
У меня была та же проблема Сегодня , к счастью, у меня была роскошь, чтобы переместить сценарий из главной части в тело. – orcun