I´m trying to convert that:
<%
    var obj = Model.Div;
%>
<script type="text/javascript">
   var lockpopup<%=obj %> = null;
   function call<%=obj %>(<%=JsTools.Make开发者_C百科Parameters(Model.Parameters) %>) { 
      if(lockpopup<%=obj %> != null) return;
   }
to Razor synthax...
Thanks
My completely untested guess.
@{
  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>
}  
And in retrospect, I don't see how declaring obj is helpful. It adds a layer of indirection. Why not simply?
<script type="text/javascript">
  var lockpopup@(Model.Div) = null;
  function call@(Model.Div) (@(JsTools.MakeParameters(Model.Parameters))) { 
    if(lockpopup@(Model.Div) != null) return;
  }
</script>
 
         
                                         
                                         
                                         
                                        ![Interactive visualization of a graph in python [closed]](https://www.devze.com/res/2023/04-10/09/92d32fe8c0d22fb96bd6f6e8b7d1f457.gif) 
                                         
                                         
                                         
                                         加载中,请稍侯......
 加载中,请稍侯......
      
精彩评论