【发布时间】:2016-01-19 19:14:56
【问题描述】:
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 语句起作用的语法是什么?
【问题讨论】: