SharePoint 2007:如何将多个文件上载到列表项?

SharePoint 2007:如何将多个文件上载到列表项?,sharepoint,sharepoint-2007,file-upload,Sharepoint,Sharepoint 2007,File Upload,我知道SharePoint 2007中的文档库有一个多文件上传器(一个ActiveX控件,只有在安装了Office 2003+的情况下才可以使用),但我如何将此功能用于普通(非文档库)列表项 将文件上载到普通列表项包括单击“上载”链接并逐个浏览/上载文件。还有比这更好的方法吗?肯定有 Jake除了编写自己的mulit file upload web部件之外,我认为您将一次只能使用一个部件(即列表项的附件)或切换到文档库。不要忘记,您可以自定义库,使其行为更像列表 为什么使用文档库会有问题?我使用

我知道SharePoint 2007中的文档库有一个多文件上传器(一个ActiveX控件,只有在安装了Office 2003+的情况下才可以使用),但我如何将此功能用于普通(非文档库)列表项

将文件上载到普通列表项包括单击“上载”链接并逐个浏览/上载文件。还有比这更好的方法吗?肯定有


Jake

除了编写自己的mulit file upload web部件之外,我认为您将一次只能使用一个部件(即列表项的附件)或切换到文档库。不要忘记,您可以自定义库,使其行为更像列表


为什么使用文档库会有问题?

我使用了一种方法,但没有UI支持。您可能会发现onsey twosey上传有点乏味,但它为我节省了大量上传的时间

我们在文档库上使用“使用Windows资源管理器打开”时获得的相同WebDAV功能可用于列表

假设我在
http://myorg.com/sites/Widgets/Lists/MyList

我可以在Windows资源管理器中打开列表,方法是转到地址
\\myorg.com\sites\Widgets\Lists\MyList


附件存储在子文件夹
Attachments
中,其中包含具有数字名称(1、2、3等)的文件夹。这些编号对应于列表项的项ID。选择(或创建)一个ID与您要上载到的项目对应的文件夹,然后将其拖放。

我似乎养成了回答自己问题的习惯。不确定这是不是件好事

最后,我在工具栏上添加了一个“上传多个文件”按钮,该按钮指向_layouts文件夹中的一个自定义ASPX页面。此页面显示文档库使用的ActiveX组件,其“post to”URL为ASPX页面本身。发布到它时,会查找上载的文件,并将它们全部附加到通过从工具栏按钮传递给它的URL参数引用的列表项

这里讨论的是:

如果我有时间在自己的网站上写博客和做更全面的解释,我会尽量记住在这里发一个链接


杰克

Nice——我必须记住,下次这里有人想在列表项中添加数量愚蠢的附件时。我不确定我是否相信我们所有的用户都可以随意处理列表表单。对不起,我应该提到我对SharePoint还相当陌生。我没有意识到我可以按照你建议的方式来做,我会再仔细考虑一下。谢谢好吧,我卡住了。我将如何定制一个库,使其行为类似于列表?它们对我来说似乎很不一样,我看不出库如何像我让列表做的那样工作。你用列表做了什么,而用库做不到的?在库中,你可以批量上传,但如果你需要像列表中那样将文本放在字段中,你只能使用255个字符。这就是图书馆的问题所在。