SharePoint 2010列表中新增的唯一性验证

 

     SharePoint 2010的列表list中,新增了一种验证机制--唯一性验证,这点在2007的时候我们必须通过JavaScript或者Event Handler来实现,麻烦,在2010中简单的设置一下就能实现我们这个需求了。

    唯一性验证存在于列表的Column列级,可以为列表中的每一列都分别设置是否需要唯一性验证,默认不启用。

    比如,我创建一个普通的自定义列表,只有Title这一列,默认情况下,我们可以向该列表添加任意条具有相同Titleitem条目,如图:

然后,我们为Title这一列启用唯一性验证,如图,进入列表设置,点击Columns中的Title列,如图:

在“Enforce unique values”项上,默认为“No”,我们修改成Yes,当然,修改成Yes前,记得要把列表中的Title重复数据删除,否则会得到如下提示:This field contains duplicate values. Remove all duplicate values and try the operation again.

设置完成后,再向列表中添加具有相同Title的条目时,保存时会得到错误提示,如图:

 

来源:http://www.cnblogs.com/fatwhale/archive/2010/03/18/1688712.html

posted @ 2010-09-15 15:50  绿森林  阅读(365)  评论(0编辑  收藏  举报