Мое абсолютно не проверенное предположение.
@{
var obj = Model.Div;
<script type="text/javascript">
var lockpopup@obj = null;
function call@obj (@(JsTools.MakeParameters(Model.Parameters))) {
if(lockpopup@obj != null) return;
}
</script>
}
И, оглядываясь назад, я не вижу, как объявление obj
полезно Это добавляет слой косвенности. Почему не просто?
<script type="text/javascript">
var lockpopup@(Model.Div) = null;
function call@(Model.Div) (@(JsTools.MakeParameters(Model.Parameters))) {
if(lockpopup@(Model.Div) != null) return;
}
</script>