SharePoint代码实现自定义上传页面

由于SharePoint自带的上传页面不符合要求,今天我重新制作了一个SharePoint的上传页面,其中上传的核心代码如下:
using (SPSite site = SPContext.Current.Site)
 {
     using (SPWeb web = site.OpenWeb())
      {
             web.AllowUnsafeUpdates = true;//关闭页面安全性验证    
             SPDocumentLibrary docLib = (SPDocumentLibrary)web.Lists[0];//获取要上传文件的文档库
             SPFile file = docLib.RootFolder.Files.Add(FileUplode1.FileName, FileUplode1.FileBytes);//向文档库根目录添加文件
             file.Update();//保存文件
             web.AllowUnsafeUpdates = false;//上传完毕重新开启页面安全性验证
       }
 }

到此就完成了,不过还有个问题,在文档库的查阅项不能赋值,这样在上传时不能给其添加选择好的值,至于如何解决还在研究中

posted @ 2011-07-15 15:47  安培昌浩  阅读(169)  评论(0编辑  收藏  举报