如何给SPListItem中DateTime类型的Field赋空值

一个列表List1中有一个DateTime类型的栏Date1,使用Event Handler在列表项在不同条件下给Date1不同的值。
问题是某个时候我需要让Date1为空,那如何做呢?
不能转换成DateTime类型的不考虑。。
DateTime.MaxValue,DateTime.MinValue,System.Data.SqlTypes.SqlDateTime.Null,DBNull.Value...等等一一试过都是错误的。
最后不得不请出反编译工具,查看SharePoint.dll发现,原来赋值null就OK了。。

item["Date1"= null;

有这个烦恼的兄弟可以一试。

原文地址:https://www.cnblogs.com/ycc/p/1103323.html