0

我正在将动态门户与 SharePoint Online 集成用于文档。我需要使用 C# 验证上传文档的内容,并在提交表单之前向用户显示一条消息。

我不确定哪种方法最好?

  1. 添加文档时引发事件的自定义 SharePoint 功能。
  2. 用户更新表单时插入代码以检查文档?
  3. 用户点击上传时通过JavaScript调用服务?

关于如何进行的任何建议?

4

1 回答 1

1

你有两个要求,

  1. 在文件上传到 SharePoint 之前验证文件内容
  2. 如果文件验证失败,则向门户用户显示消息

不确定如何覆盖上传按钮事件以调用 JavaScript 来调用服务。如果可能的话,您可以实时显示消息。

如果您在表单更新时使用插件,则不确定如何限制文件上传到 SharePoint。

请检查以下想法是否适合您,

假设您要针对 Opportunity 上传文档。自定义您的机会表单以针对该机会上传注释/文件。在创建 Note 时编写一个插件以及通过门户网站上传的文件。该插件将验证内容。如果内容有效,则以编程方式在 SharePoint 中针对该机会上传该文件,否则使用消息更新注释并自定义您的网页以刷新页面。如果有错误显示消息,则在 SharePoint 文档网格中显示上传的文件。

于 2019-02-28T13:22:01.723 回答