0

我想在 SharePoint 页面中收集电子邮件,将它们附加到用户日常电子邮件的专用页面。我有启用电子邮件的库,但我们真正想要的是一个页面,而不是在库中而是在页面中显示电子邮件内容。这是一个简单的 SP Webpart 函数,还是 Designer 中的 Foreach 循环?

是否有一种简单的方法可以在 SharePoint 中执行此操作,或者我是否需要使用 JavaScript 或 JQUERY 执行某些操作,循环访问我的源库并将 HTML 写入我的页面?

我的数据是 .EML 文件的集合。

哎呀,我可以使用简单的 JavaScript 函数轻松地显示文件:window.location.assign("My_FILE_NAME.EML"); 在 SharePoint 页面中循环和附加这些文件的好方法是什么?而且,VIA sharepoint,我可以在页面中操作/输入 JS,还是必须通过 SP Designer 来完成?

4

1 回答 1

0

您可以创建一个 Web 部件来执行此操作,也可以在 SharePoint 中创建一个自定义列表,然后让您的用户添加新条目并轻松地在页面中显示它们。以下是如何在 SharePoint 中创建自定义列表的演练。

更新:

一种方法是,您可以为您的库创建一个事件接收器并创建一个 Web 部件来显示附加的电子邮件。

用户将 .eml 文件添加到您的库中。在事件接收器中的覆盖ItemAdd方法上,您可以解析此文件,并可能将此电子邮件插入数据库中的表或自定义列表中。然后,您可以在简单 Web 部件中的 GridView/Table 中显示此列表/表格内容。

于 2013-08-03T18:57:08.993 回答