将今天的日期添加到SharePoint母版页

son*_*iic 3 sharepoint sharepoint-designer sharepoint-2010

当然必须有一个简单的方法将一个简单的代码块放入母版页:(我尝试使用明显的<%= "Hello, World!" %>语法,但不允许使用代码块.然后尝试了一个站点列,但不知道如何使用它们然后尝试了网页区域,但母版页无法使用它们.尝试将网页部分(制作和部署btw非常困难)放入页面布局中,但它只是不呈现:/

在我的网站顶部,我想要的只是一些简单而简单的东西,它显示了今天的日期和我想要使用的格式DateTime.Today.ToString("ddd, d MMMM yyyy").我该怎么做?

(否则我正在使用javascript document.write!)

谢谢大家,

Pet*_*oby 6

建议的解决方案是使用服务器端控件.正如你所说,为此开发一个webpart似乎有点矫枉过正.一个更简单的选择是使用一个简单的.ascx用户控件,然后在页面上引用它. 这篇文章解释了如何将用户控件添加到Templates文件夹,然后在您的母版页中引用它.

虽然对于这么简单的问题,我认为你对JavaScript的想法实际上是可以的.它允许您在用户的时区显示当前时间,这在服务器端不是那么容易.对于这类事情来说,使用客户端代码似乎是一种黑客攻击,但在SharePoint中使用JavaScript代码实际上是一个非常强大的工具.