sharepoint - 将文件拖放到 SharePoint Web 部件中以上传到 DocLibrary

标签 sharepoint asp.net-ajax upload document-library

是否可以创建一个 SharePoint(wss3 或 MOSS 2007)Web 部件,以允许将文件拖放到其上,然后将文件上传到预定义的文档库中?

我想这需要某种形式的客户端脚本(Ajax?),但我对 ajax 的了解有点粗略。

从迄今为止的探索来看,我在想:

  1. 用户将文件拖到“放置区域”Web 部件上。
  2. 此操作会触发一些代码
  3. 此代码将文件加载到 SharePoint 库中(如下所示: Uploading a File to SharePoint )

如有任何指点,我们将不胜感激

非常感谢。

尼克

最佳答案

嗯,

正如您所说,我要做的是一个带有 javascript 的 Web 部件,允许用户将一些文件拖放到 Web 部件内的区域中。用户完成后,我将在单击 Web 部件的按钮后上传这些文件。我认为最好在唯一的事务中使用 SharePoint,而不是使用 AJAX 上传和删除文件。因此,拖放功能可以使用某种 JavaScript(例如 Scriptaculous)和另一种 JavaScript(例如经典的回发)来完成。

关于sharepoint - 将文件拖放到 SharePoint Web 部件中以上传到 DocLibrary,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/696923/

相关文章:

javascript - 共享点|根据相同的组合框状态更改组合框选项

asp.net - 根据 asp.net 中的屏幕分辨率调整模式弹出窗口的大小

asp.net - 如何在 KeyUp 上进行文本框回发?

sharepoint - 将自定义 Web 服务部署到 sharepoint 服务器(2007/2010)?

ios - 在 iOS 应用程序中使用 SharePoint (NTLM) 进行身份验证

c# - MVC Ajax.beginform 自定义确认对话

reactjs - 通过 react-dropzone 和 formik 在 react 中上传文件

php - 多个 HTTP 文件上传

python - Django 图片上传

sharepoint - 如何在 SharePoint Services 上获得 OpenID 身份验证?