SharePoint DateTimeControl 使用

首先,需要引用:

<%@ Register TagPrefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>

然后,添加控件:

<SharePoint:DateTimeControl runat="server" ID="dtDateStart" ></SharePoint:DateTimeControl>

在后台获取日期值,注意:如果用户没有选择,默认返回当前时间,所以这里最好判断下用户是否选择了时间

if (!dtDateStart.IsDateEmpty)
{
        DateTime  dtStartDate = dtDateStart.SelectedDate;
  }

在前台,也可用javascript来获取日期:

$("#<%=dtDateStart.Controls[0].ClientID %>").val()

OK, 其他相关,慢慢来。。。。。。。。。。。

原文地址:https://www.cnblogs.com/qixing_gan/p/3152386.html