Dynamics crm 如何验证上载到Dynamics Portal的文件

Dynamics crm 如何验证上载到Dynamics Portal的文件,dynamics-crm,sharepoint-online,dynamics-crm-portals,Dynamics Crm,Sharepoint Online,Dynamics Crm Portals,我正在使用Dynamics门户与SharePoint在线文档集成。我需要使用C#验证上传文档的内容,并在提交表单之前向用户显示一条消息 我不确定哪种方法最好 自定义SharePoint功能,用于在添加文档时引发事件 用户更新表单时检查文档的插件代码 当用户单击uploade时,通过JavaScript调用服务 有关于如何进行的建议吗?您有两个要求 在文件上载到SharePoint之前验证文件内容 如果文件验证失败,则向门户用户显示消息 不确定如何覆盖upload button事件以调用JavaS

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

我不确定哪种方法最好

  • 自定义SharePoint功能,用于在添加文档时引发事件
  • 用户更新表单时检查文档的插件代码
  • 当用户单击uploade时,通过JavaScript调用服务

  • 有关于如何进行的建议吗?

    您有两个要求

  • 在文件上载到SharePoint之前验证文件内容
  • 如果文件验证失败,则向门户用户显示消息
  • 不确定如何覆盖upload button事件以调用JavaScript调用服务。如果可能,则可以实时显示消息

    如果在表单更新中使用插件,则不确定如何限制文件上载到SharePoint

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

    假设您正在针对Opportunity上载文档。自定义您的Opportunity表单,以便针对该Opportunity上载备注/文件。 在CreateofNote上写一个插件,并附上通过门户网站上传的opportunity文件。此插件将验证内容。如果内容有效,则以编程方式在SharePoint中针对该opportunity上载该文件,否则使用消息更新注释并自定义网页以刷新页面。如果出现错误,则显示消息else show将文件上载到SharePoint文档网格中