Approved 是我模型中的 DateTime。在我的 Razor 视图中,approvedDate 是一个 Datetime 变量。脚本块位于同一个 Razor 视图中。
我想测试 Approved 以查看它是否在approvedDate 之前,如果是,则在x-kendo-template detail-template 内将其替换为空字符串“”。
@{ var approvedDate = DateTime.Parse("01-01-2016"); }
<script id="detail-template" type="text/x-kendo-template">
<ul>
< li>#if (# #= Approved # # < @approvedDate) {# ""#}else{# #= kendo.toString(Approved, "MM-dd-yyyy") # #}#</li>
</ul>
</script>
上述语法会导致 detail-template 脚本失败。
使这个 if 语句起作用的语法是什么?