摘要://将指定文件上传到指定的文件夹,上传文件需要考虑:文件大小限制、文件上传次数限制、文件同名限制、fileupload控件为空protected void btnFileUpload_Click(object sender, EventArgs e){ //如果FileUpload控件为空,返回 if (this.fupLocalFile.FileName=="") { ...
阅读全文
摘要:SPUser spuser = Microsoft.SharePoint.WebControls.SPControl.GetContextWeb(Context).CurrentUser;
阅读全文
摘要:string currentDate = SPUtility.CreateISO8601DateTimeFromSystemDateTime(DateTime.Now.Date);
阅读全文
摘要:如上,报错位置为folder.Files[],表示这里需要的是文件的Url地址,即folder.Files[文件的Url地址]。
阅读全文
摘要:以给网站集http://SP2013/sites/bentest/添加域用户为例 1.添加域用户;打开Server Manager->Roles->Active Directory Domain Services->Active Directory Users and Computers[指定网站集]->User(SP2013/sites/bentest/) 2.新建用户; 3.设置...
阅读全文
摘要:protected void Page_Load(object sender, EventArgs e){ if (!IsPostBack) { if (Request.QueryString["listName"] != null) { BindLibConstruct(Request.QueryString["listName...
阅读全文
摘要:在list中create column时,注意HyperlinkOrPicture这一选项,如果某一列为HyperLinkOrPicture,那么在后台就不要再加便签,直接使用这个列的值就可以了。因为发布的时候,这个列会自动生成a标签。 如果加了a标签,那么结果如下,将会产生重复的链接
阅读全文
摘要:文件的file.ServerRelativeUrl,是文件相对于网站集的地址,file.Url是文件相对于本网站的地址。
阅读全文
摘要:在masterpage中添加对usercontrol的引用的方式:
阅读全文
摘要:当无法出现工具栏时,利用url地址,可以方便直接进入sitecontent http://sp2013/sites/bentest/_layouts/15/viewlsts.aspx
阅读全文
摘要:每次打开iis管理器查看iis指定路径下的文件过于麻烦,而且iis管理器耗资源,以下是iis的路径,以及其对应在本地磁盘的地址 SP2013\Sites\SharePoint - 80\_controltemplates\15\CompanyIntroduction C:\Program Files\Common Files\Microsoft Shared\Web Server Ex...
阅读全文
摘要:1.对网站集、网站、网页的解释 中文 英文翻译(sharepoint操作界面) sharepoint代码含义 网站集的集合 collection of site collection 网站集 site collection ...
阅读全文
摘要:sharepoint中的YesNo字段实际上是一个Boolean字段,性格有点特别,如果IsShow是一个YesNo字段,使用caml查询的时候值为”1“(Yes)”0“(No),Item[IsShow]的值为”Yes“”No“,Item[“IsShow”].ToString()之后,值为”True“和”False“。
阅读全文
摘要:在解决方案中添加文件夹如Layout,Image,可以使用映射的方式(右键该解决方案,添加对Layout的映射),这样IIS的地址和该文件夹就绑定了;拖该文件夹中的 文件时,显示的就是该文件在IIS中的路径。
阅读全文
摘要:什么时候适合使用权限提升;一般的用户如游客(everyone),我们会赋予的read的权限,read的权限可能能够查看sitecontent,但是不能操作。如要涉及到操作可能就需要使用到权限替身了。此外,如果该网站如果读的是跟网站的sitecontent,可能游客也没有权限查看到,这时候也需要使用到权限提升。当然,究竟什么时候使用权限替身,最好的办法就是用目标用户的身份登录,看能否查看该页面,若不能,则去提升其权限。 SPSecurity.RunWithElevatedPrivileges(delegate()//虚拟管理员,否则其他用户访问没有权限 { using (SPSite site.
阅读全文
摘要:并不是所有时候都适合用using(){},只有当需要提升用户的权限的时候才会用到using,其他时候都可以直接使用SPContext.Current.Web; using (SPSite site = new SPSite(SPContext.Current.Web.Url)) { using (S...
阅读全文
摘要:在picturelibrary中取一张jpg文件, 其Name值为 "NoThumbnail.jpg",注意后面的.jpg foreach (SPFile item in rootFolder.Files) { if (item.Name == "NoThumbnail.jpg") ...
阅读全文
摘要:Guid guid = Guid.Parse(folderGuID); SPFolder folder = list.Folders[guid].Folder;
阅读全文
摘要:比较,注意两边类型是否一致,以及boolean类型tostring之后的值 if(item["IsShow"].ToString() == "True")
阅读全文