如何限制用户将特定类型的文件附加到列表中的项目

时间:2010-02-10 05:01:08

标签: sharepoint moss list sharepoint-2007 attachment

如何限制用户将特定类型的文件附加到列表中的项目?现在我可以将任何类型的文件附加到项目。但我想限制用户只上传图像。如果用户将上传任何其他,那么我想显示错误 信息 。另外,我如何限制用户仅将最多一个文件上传到特定项目?

1 个答案:

答案 0 :(得分:1)

前进的最佳方法是create an event receiver并迭代项目的附件属性以查看已上传的内容。

在SharePoint 2007中,您只能返回简单的错误消息。在SharePoint 2010中,这已得到很大改进。

如果您不想创建新的Visual Studio项目,那么您还可以考虑使用Sharepoint Designer工作流来实现相同的目标。 Check out this article,其中显示了在上传文件时如何进行基本验证。