[英]How do i extract DateTime values from SharePoint list in c# using EventReceiver?
我正在為假期管理開發一個SharePoint網站。 我想驗證用戶從SharePoint列表中輸入的開始日期和結束日期(請假天數應少於可用假的天數)。 如何從SharePoint列表中提取DateTime值? 我如何減去2 DateTime值來獲得差異(天數)?
我無法嘗試,但是應該是這樣的。這是針對ItemAdded的。 您也應該為商品更新方法執行此操作。
public class ItemEvents : SPItemEventReceiver
{
public override void ItemAdded(SPItemEventProperties properties)
{
SPListItem item = properties.ListItem;
DateTime startDate = (DateTime)item["StartDate"];
DateTime endDate = (DateTime)item["EndDate"];
TimeSpan difference = endDate - startDate;
item["DayCount"] = difference.Days;
item.Update();
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.