sharepoint怎么上传文件,sharepoint上传文件最大限制
如何将Visio绘图发布至SharePoint网站
以下即以图解的方式,为您介绍Visio
2010的绘图档案发布至SharePioint网站文件库里的逐步操作:
(1).
开启想要上传至SharePoint
Server
2010(必须启用Visio
Services功能)的Visio绘图档案後,点按[档案]後台管理介面。
(2).
点按[储存并传送]。
(3).
点选[储存至SharePoint]。
(4).
点选SharePoint网站的文件库位置。
(5).
最重要的步骤
-
点选Web绘图(*.vdw)。
(6).
点按[另存新档]按钮。
(7).
输入连线至SharePoint网站文件库的有效使用者帐号与密码。然後,点按[登入]按钮。
(8).
输入档案名称,并确认存档类型为Web绘图(*.vdw)。
(9).
点按[选项]按钮。
(10).
开启[发布设定]对话方块,可勾选所要发布的页面与资料来源。
(11).
可输入变更网页的标题。
(12).
点按[储存]按钮。
(13).
使用者端透过浏览器登入网站文件库,开启已经发布成功的Visio
Web绘图,在可此切换页面导览图作品。
(14).
亦可点选绘图里的图形。
(15).
开启图形资料窗格,以方便检视该图形的图形资料属性(ShapeData)。
注意:
只有Microsoft
Visio
Professional
2010或Microsoft
Visio
Premium
2010的版本才可以建立.Vdw
Web绘图。
Visio
Web
绘图(.vdw
档案)可以储存并发布至SharePoint
Server
2010,并与电脑上未安装Visio
2010或Visio检视器的其他使用者共用,因为Visio
Services会将SharePoint
Server
2010原生的.vdw格式档案转译为网页。
sharepoint2007 如何能上载一个avi文件
打开文件库,直接上传就可以了。如提示“文件类型被拒绝”,可在管理中心设定,
打开“管理中心”,在 "操作"
"主页 | 操作 | 应用程序"(名称不知是否正确,看看管理中心是这样的导航栏)
在大概是窗口左中有一个”阻止的文件类型“ 里可以设置。先选择对应的应用程序池,把.avi 删除即可。
求救,怎么用sharepoint workspace啊,老板叫我把文件放上去,可我以前没接触过
并不复杂。
登陆你的sharepoint workspace,添加你的老板为联系人,然后建一个工作区,将文档拖放或者上传上去,共享给他就行了。我说也是白搭,你不如自己启动workspace,摸索一下,并不是很难。等你有了具体的问题再问。
如何从本地文件夹上传文件到SharePoint站点
将HtmlInputFile 控件、文本框和按钮添加到 .aspx 页上的表单中: 在.aspx.cs 代码隐藏文件中,为 System.IO 和Microsoft.SharePoint 命名空间添加 using 指令,如下所示:VBImports System.IO Imports Microsoft.SharePoint C#using System.IO; using Microsoft.SharePoint; 将下面的代码添加到按钮的 Click 事件中:VBIf File1.PostedFile IsNothingThenReturnEndIfDim destUrl AsString = TextBox1.Text Dim site As SPWeb = New SPSite(destUrl).OpenWeb() Dim fStream As Stream = File1.PostedFile.InputStream Dim contents(fStream.Length) AsByte fStream.Read(contents, 0, CInt(fStream.Length)) fStream.Close() EnsureParentFolder(site, destUrl) site.Files.Add(destUrl, contents) C#if (File1.PostedFile == null) return; string destUrl = TextBox1.Text; SPWeb site = new SPSite(destUrl).OpenWeb(); Stream fStream = File1.PostedFile.InputStream; byte[] contents = newbyte[fStream.Length]; fStream.Read(contents, 0, (int)fStream.Length); fStream.Close(); EnsureParentFolder(site, destUrl); site.Files.Add(destUrl, contents); 在文本框中为目标键入的值必须是一个绝对 URL,其中包括分配给 destUrl 参数的文件名。除了实例化父网站的 SPWeb 对象之外,将 SPSite 构造函数和 OpenWeb 方法结合使用将验证 URL,并会在当前 Windows SharePoint Services 部署未使用此 URL 的情况下引发参数异常。System.Web.UI.HtmlControls.HtmlInputFile 对象用于将源文件读入字节数组以便与 SPFileCollection 类的Add 方法一起使用。EnsureParentFolder 方法确保目标 URL 中的父文件夹在指定网站中存在,并返回父文件夹的相对于网站的 URL。EnsureParentFolder 方法接受两个参数:一个表示父网站的 SPWeb 对象,一个包含从 UploadFile 方法传递的绝对 URL 的字符串。如果父文件夹不存在,则 EnsureParentFolder 方法将创建它。VBPublicFunction EnsureParentFolder(parentSite As SPWeb, destinUrl AsString) AsString destinUrl = parentSite.GetFile(destinUrl).Url Dim index AsInteger = destinUrl.LastIndexOf("/") Dim parentFolderUrl AsString = String.Empty If index - 1 Then parentFolderUrl = destinUrl.Substring(0, index) Dim parentFolder As SPFolder = parentSite.GetFolder(parentFolderUrl) IfNot parentFolder.Exists ThenDim currentFolder As SPFolder = parentSite.RootFolder Dim folder AsStringForEach folder In parentFolderUrl.Split("/"c) currentFolder = currentFolder.SubFolders.Add(folder) Next folder EndIfEndIfReturn parentFolderUrl EndFunction'EnsureParentFolderC#publicstring EnsureParentFolder(SPWeb parentSite, string destinUrl) { destinUrl = parentSite.GetFile(destinUrl).Url; int index = destinUrl.LastIndexOf("/"); string parentFolderUrl = string.Empty; if (index -1) { parentFolderUrl = destinUrl.Substring(0, index); SPFolder parentFolder = parentSite.GetFolder(parentFolderUrl); if (! parentFolder.Exists) { SPFolder currentFolder = parentSite.RootFolder; foreach(string folder in parentFolderUrl.Split('/')) { currentFolder = currentFolder.SubFolders.Add(folder); } } } return parentFolderUrl; } 将SPWeb 类的GetFile 方法与 SPFile 类的Url 属性结合使用可将 URL 转换为相对于网站的 URL,如果在网站范围内找不到指定的 URL,则会引发异常。通过使用 String.LastIndexOf 方法计算父文件夹的 URL,以确定目标 URL 中的左斜线 (/) 的最后外观。如果没有斜杠(也就是说,索引等于 -1),则目标为网站的根文件夹且 parentFolderUrl 参数返回空字符串。否则,该示例将使用 SPWeb 类的GetFolder 方法返回目标父文件夹。如果该文件夹不存在,则示例将构造该文件夹。若要上载来自运行 Windows SharePoint Services 的同一服务器上的本地文件夹中的文件,可以改用 System.IO.FileStream 对象。在此情况下,除了为 System 和Microsoft.SharePoint 添加指令之外,还将为 System.IO 命名空间添加 using 指令。下面的示例使用 Click 事件处理程序来调用 UploadFile 方法,该方法反过来又调用前面描述的 EnsureParentFolder 方法。C#VBpublicvoid UploadFile(string srcUrl, string destUrl) { if (! File.Exists(srcUrl)) { thrownew ArgumentException(String.Format("{0} does not exist", srcUrl), "srcUrl"); } SPWeb site = new SPSite(destUrl).OpenWeb(); FileStream fStream = File.OpenRead(srcUrl); byte[] contents = newbyte[fStream.Length]; fStream.Read(contents, 0, (int)fStream.Length); fStream.Close(); EnsureParentFolder(site, destUrl); site.Files.Add(destUrl, contents); } UploadFile 方法接受两个参数。srcUrl 参数指定本地计算机的文件系统中的源位置的路径,而 destUrl 参数指定目标的绝对 URL。System.IO.FileStream 对象用于将源文件读入字节数组以便与 SPFileCollection 类的Add 方法一起使用。