سؤال تحويل بسيط ASPX إلى Razor (ASCX -> CSHTML)
-
28-09-2019 - |
سؤال
أحاول تحويل ذلك:
<%
var obj = Model.Div;
%>
<script type="text/javascript">
var lockpopup<%=obj %> = null;
function call<%=obj %>(<%=JsTools.MakeParameters(Model.Parameters) %>) {
if(lockpopup<%=obj %> != null) return;
}
إلى حلاقة synthax ...
شكرًا
المحلول
تخميني غير المختبر تمامًا.
@{
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>
لا تنتمي إلى StackOverflow