如何限制 WSS 3.0 图片库的文件上传类型和大小?
我知道我可以通过中央管理/应用程序管理/Web 应用程序常规设置限制整个 SharePoint Web 应用程序的文件上传大小。我还可以在中央管理/操作/阻止的文件类型页面上阻止 Web 应用程序的文件类型。但这些设置适用于整个应用程序。我希望在我的图片库中只允许最大 1MB 的图像文件类型,但在其他库中允许更大的文档。这可能吗?
最佳答案
创建一个 SPItemEventReceiver 功能,该功能使用 ItemAdding 事件来取消上传(如果上传大小大于 1 MB)。如果我没记错的话,您将必须将 ListItem 转换为文档才能获取大小。使用 codeplex http://speventhandlermanage.codeplex.com/ 中的 EventReciever 管理器将事件处理程序连接到右侧列表或使用功能将其附加到具有图像内容类型的所有列表。
关于sharepoint - 如何控制SharePoint图片库中的文件上传?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1256547/