如何给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 ;

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

你可能感兴趣的:(DateTime)