是否可以创建SharePoint(wss3或MOSS 2007)webpart,以允许将文件拖放到其上,然后将文件上载到预定义的文档库中?
我想这需要某种形式的客户端脚本(Ajax?),但我在ajax中的知识有点粗略。
从我到目前为止的探索中,我在想:
任何指针都会感激不尽
非常感谢。
尼克
答案 0 :(得分:2)
那么,
我所做的就像你说的那样,是一个带有javascript的web部分,允许用户将一些文件拖放到webpart内的区域。用户完成后,我会在点击webpart的Button后上传这些文件。我认为最好在独特的事务中使用SharePoint,而不是使用AJAX上传和删除文件。因此,拖放功能可以使用某种类似Scriptaculous的javascript来完成,而另一种类似于经典的回发。
答案 1 :(得分:2)
您可能还想查看另一种执行此操作的方法。如果您在webpart中执行此操作,则需要在希望此功能发挥作用的每个站点中添加该webpart。您可能想尝试Sharegate(www.share-gate.com)。它是一个最终用户工具,允许您将文件从计算机(或任何SharePoint列表/库)拖放到任何SharePoint库。通过将文档放入库中,将要求您选择属性模板,您可以在其中定义附加到文档的所有属性。您不仅可以拖放文档,还可以同时构建信息。希望这有用!
答案 2 :(得分:1)
也许我的回复与你的帖子有点无关! 我认为上传文件到SharePoint不是一项艰苦的工作,内置功能足以让我们上传文件。 我认为,麻烦在于检查过程,可能就是你应该做的事情!
答案 3 :(得分:1)
Altought现在可能不那么重要,但现在CodePlex上有一个SharePoint插件 允许文件由Drag& amp;放入SharePoint文档库。
此处可用:http://dndupload.codeplex.com/
适用于Firefox& Chrome使用来自HTML5的FileApi,支持SharePoint 2007和SharePoint。 2010年。