【发布时间】:2014-03-14 09:51:04
【问题描述】:
我在我的剃须刀代码中看到了一个非常非常奇怪的错误,请参阅以下代码:
<script type="text/javascript">
@if (Model.SomeVerification)
{
<text>
if (startHour.getTime() >= maxStartHour.getTime() || startHour.getTime() < maxStartHour.getTime()) {
if (!(checkIN.valueOf() <= currentNow.setDate(now.getDate() + 1).valueOf())) {
//The code goes on...
}
}
</text>
}
</script>
代码语法很完美,但是当我尝试运行它时,出现以下错误:
消息解析器错误:到达文件结尾或意外字符 在“”标记可以被分析之前。标记块内的元素 应该是完整的。它们必须是自动关闭的 ("
") 或具有 相应的结束标签(“你好")。如果你想显示一个 "
问题是“
if (!(currentNow.setDate(now.getDate() + 1).valueOf() >= checkIN.valueOf() ))
【问题讨论】:
标签: javascript asp.net asp.net-mvc razor