自定义列表比较Sharepoint中的日期

时间:2009-06-18 19:00:16

标签: sharepoint moss date compare

当用户输入结束日期I时,我创建两列开始日期和结束日期 应该用开始日期验证它以检查它是否大于开始 约会,有办法吗? 我正在使用自定义库, 我的要求是我必须存储一个包含开始日期和结束日期的文档 需要对其进行一些验证。

感谢您的帮助

2 个答案:

答案 0 :(得分:5)

如果您需要在UI中进行验证,我会使用自定义字段类型。

如果您需要在库中创建检查,我会使用eventreceiver和ItemUpdating / ItemAdding事件。

或者可能是一个组合...

如果这是您想要的,请告诉我,我会为您提供一些代码示例(如果您需要)。

<强>更新

如果您需要自定义字段类型的示例,请参阅此post。实际上,如果你为渲染控件添加一个特殊的css类,然后添加JQuery来验证它的客户端,你可以将它与一些JQuery结合起来。

我不知道您是否需要事件接收器的示例或如何添加事件接收器,但不管怎样,这里只有一个链接:

Add eventreceiver extension method example

答案 1 :(得分:3)

自定义字段类型似乎有点矫枉过正(至少对于UI验证。)我会使用JQuery,然后遵循Johan的eventreciever推荐来验证服务器端。

编辑:如果需要,我可以将JQuery串在一起以验证字段。