如何在母版页模板中获取当前年份

How to get current year in master page template

我想在页脚下显示当前的版权年份。此页脚位于母版页模板中。我尝试使用宏,但它不起作用。

    <div class="col-4"><%= CurrentDateTime.Year %></div>

不支持 ASCX 布局宏。您需要使用标准 ASP.Net 方法。例如上面提到的 here。所以,使用 <%: DateTime.Now.Year %> 应该适合你

或者如果模板是 HTML 类型的布局,您可以改用此宏:

{% Now.Year %}

我建议在尝试呈现 DateTime 的区域中放置一个 Web 部件区域,并将静态文本 Web 部件放置在具有 {%Now.Year%} 宏的区域中。

在模板布局中放置任何代码,如果操作不当都会导致问题,因此请使用 Kentico 的基本功能。