随笔分类 -  Sharepoint

将指定文件上传到指定的文件夹
摘要://将指定文件上传到指定的文件夹,上传文件需要考虑:文件大小限制、文件上传次数限制、文件同名限制、fileupload控件为空protected void btnFileUpload_Click(object sender, EventArgs e){ //如果FileUpload控件为空,返回 if (this.fupLocalFile.FileName=="") { ... 阅读全文

posted @ 2014-01-06 20:24 木子叶 阅读(869) 评论(0) 推荐(0)

获得当前用户
摘要:SPUser spuser = Microsoft.SharePoint.WebControls.SPControl.GetContextWeb(Context).CurrentUser; 阅读全文

posted @ 2014-01-06 20:12 木子叶 阅读(164) 评论(0) 推荐(0)

将系统日期转化为sharepoint日期
摘要:string currentDate = SPUtility.CreateISO8601DateTimeFromSystemDateTime(DateTime.Now.Date); 阅读全文

posted @ 2014-01-06 20:10 木子叶 阅读(237) 评论(0) 推荐(0)

UrlOfFIle
摘要:如上,报错位置为folder.Files[],表示这里需要的是文件的Url地址,即folder.Files[文件的Url地址]。 阅读全文

posted @ 2014-01-06 20:06 木子叶 阅读(118) 评论(0) 推荐(0)

给网站集添加用户
摘要:以给网站集http://SP2013/sites/bentest/添加域用户为例 1.添加域用户;打开Server Manager->Roles->Active Directory Domain Services->Active Directory Users and Computers[指定网站集]->User(SP2013/sites/bentest/) 2.新建用户; 3.设置... 阅读全文

posted @ 2014-01-05 17:47 木子叶 阅读(178) 评论(0) 推荐(0)

递归法绑定文件夹到导航树&在指定文件夹下新建文件夹
摘要:protected void Page_Load(object sender, EventArgs e){ if (!IsPostBack) { if (Request.QueryString["listName"] != null) { BindLibConstruct(Request.QueryString["listName... 阅读全文

posted @ 2014-01-04 19:57 木子叶 阅读(270) 评论(0) 推荐(0)

hyperlink
摘要:在list中create column时,注意HyperlinkOrPicture这一选项,如果某一列为HyperLinkOrPicture,那么在后台就不要再加便签,直接使用这个列的值就可以了。因为发布的时候,这个列会自动生成a标签。 如果加了a标签,那么结果如下,将会产生重复的链接 阅读全文

posted @ 2013-12-29 14:13 木子叶 阅读(195) 评论(0) 推荐(0)

ServerRelativeUrl与Url
摘要:文件的file.ServerRelativeUrl,是文件相对于网站集的地址,file.Url是文件相对于本网站的地址。 阅读全文

posted @ 2013-12-29 14:05 木子叶 阅读(482) 评论(0) 推荐(0)

在masterpage中添加对usercontrol的引用
摘要:在masterpage中添加对usercontrol的引用的方式: 阅读全文

posted @ 2013-12-29 11:19 木子叶 阅读(119) 评论(0) 推荐(0)

首页的sitecontent地址
摘要:当无法出现工具栏时,利用url地址,可以方便直接进入sitecontent http://sp2013/sites/bentest/_layouts/15/viewlsts.aspx 阅读全文

posted @ 2013-12-29 11:16 木子叶 阅读(155) 评论(0) 推荐(0)

iis的路径
摘要:每次打开iis管理器查看iis指定路径下的文件过于麻烦,而且iis管理器耗资源,以下是iis的路径,以及其对应在本地磁盘的地址 SP2013\Sites\SharePoint - 80\_controltemplates\15\CompanyIntroduction C:\Program Files\Common Files\Microsoft Shared\Web Server Ex... 阅读全文

posted @ 2013-12-27 09:39 木子叶 阅读(384) 评论(0) 推荐(0)

网站集与网站
摘要:1.对网站集、网站、网页的解释 中文 英文翻译(sharepoint操作界面) sharepoint代码含义 网站集的集合 collection of site collection 网站集 site collection ... 阅读全文

posted @ 2013-12-23 19:25 木子叶 阅读(283) 评论(0) 推荐(0)

sharepoint中的YesNo字段
摘要:sharepoint中的YesNo字段实际上是一个Boolean字段,性格有点特别,如果IsShow是一个YesNo字段,使用caml查询的时候值为”1“(Yes)”0“(No),Item[IsShow]的值为”Yes“”No“,Item[“IsShow”].ToString()之后,值为”True“和”False“。 阅读全文

posted @ 2013-12-16 21:22 木子叶 阅读(165) 评论(0) 推荐(0)

在解决方案中添加Layout,Image文件夹
摘要:在解决方案中添加文件夹如Layout,Image,可以使用映射的方式(右键该解决方案,添加对Layout的映射),这样IIS的地址和该文件夹就绑定了;拖该文件夹中的 文件时,显示的就是该文件在IIS中的路径。 阅读全文

posted @ 2013-12-16 20:35 木子叶 阅读(255) 评论(0) 推荐(0)

权限提升
摘要:什么时候适合使用权限提升;一般的用户如游客(everyone),我们会赋予的read的权限,read的权限可能能够查看sitecontent,但是不能操作。如要涉及到操作可能就需要使用到权限替身了。此外,如果该网站如果读的是跟网站的sitecontent,可能游客也没有权限查看到,这时候也需要使用到权限提升。当然,究竟什么时候使用权限替身,最好的办法就是用目标用户的身份登录,看能否查看该页面,若不能,则去提升其权限。 SPSecurity.RunWithElevatedPrivileges(delegate()//虚拟管理员,否则其他用户访问没有权限 { using (SPSite site. 阅读全文

posted @ 2013-12-14 17:28 木子叶 阅读(397) 评论(0) 推荐(0)

什么时候用using (SPSite site = new SPSite(SPContext.Current.Web.Url))
摘要:并不是所有时候都适合用using(){},只有当需要提升用户的权限的时候才会用到using,其他时候都可以直接使用SPContext.Current.Web; using (SPSite site = new SPSite(SPContext.Current.Web.Url)) { using (S... 阅读全文

posted @ 2013-12-14 17:25 木子叶 阅读(473) 评论(0) 推荐(0)

file的name值
摘要:在picturelibrary中取一张jpg文件, 其Name值为 "NoThumbnail.jpg",注意后面的.jpg foreach (SPFile item in rootFolder.Files) { if (item.Name == "NoThumbnail.jpg") ... 阅读全文

posted @ 2013-12-14 17:18 木子叶 阅读(271) 评论(0) 推荐(0)

根据文件夹的GUid找到该文件夹
摘要:Guid guid = Guid.Parse(folderGuID); SPFolder folder = list.Folders[guid].Folder; 阅读全文

posted @ 2013-12-14 17:16 木子叶 阅读(370) 评论(0) 推荐(0)

YesNo列
摘要:比较,注意两边类型是否一致,以及boolean类型tostring之后的值 if(item["IsShow"].ToString() == "True") 阅读全文

posted @ 2013-12-14 17:09 木子叶 阅读(160) 评论(0) 推荐(0)

导航