【发布时间】:2016-07-28 05:26:18
【问题描述】:
<!-- Multi-statement block -->
@Code
dim greeting = "Welcome to our site!"
dim weekDay = DateTime.Now.DayOfWeek
dim greetingMessage = greeting & " Here in Huston it is: " & weekDay
End Code
<p>The greeting is: @greetingMessage</p>
工作日显示“4”,这是当前月份,但单独使用时没有像这样的“&”
dim greetingMessage = weekDay
或
<p>@DateTime.Now.DayOfWeek</p>
然后它会显示正确的工作日。
【问题讨论】:
-
你可以试试 & (weekDay) 吗?
-
它总是返回 0-6 值或 1-7
-
你到底想展示什么?
-
您将获得 0-6 的值,周日为 0 ,... 周六为 6,所以今天是周四,您应该获得 4 的值,这是正确的
-
它在没有'&'标签的情况下单独使用时会给出'Thursday',正如我在问题中提到的那样,并且相同的代码适用于带有+符号(c#)的vshtml。只有在 vbhtml 中它与 '&' 一起使用时才会返回一个数字。