SharePoint 2010 文档管理之点击次数.pdf

SharePoint 2010 文档管理之点击次数.pdf

ID:52567471

大小:758.41 KB

页数:6页

时间:2020-03-28

SharePoint 2010 文档管理之点击次数.pdf_第1页
SharePoint 2010 文档管理之点击次数.pdf_第2页
SharePoint 2010 文档管理之点击次数.pdf_第3页
SharePoint 2010 文档管理之点击次数.pdf_第4页
SharePoint 2010 文档管理之点击次数.pdf_第5页
资源描述:

《SharePoint 2010 文档管理之点击次数.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、SharePoint2010文档管理系列之点击次数SharePoint项目的点击次数记录,使用SharePoint的自定义字段的开发,每增加一次访问量,字段值加1。1SharePoint2010文档管理系列之点击次数–霖雨SharePoint2010文档管理系列之点击次数前言:很多场景下,我们都需要对一篇文章或者文档的点击次数进行统计,然而SharePoint本身并没有给我们设计这样一个字段,所以我们需要通过简单的字段开发来实现这样一个功能。一、创建项目:1.创建一个空的SharePoint项目,添加一个“SharePoint映射文件夹”,映射

2、到Template/Xml下,用来保存我们对于字段描述的xml。2.添加一个xml到映射的xml文件夹下,名字为fldtypes_字段名,前面的名字必须是这样规则,才会被SharePoint所识别,xml模板附后。3.添加一个VisitorRecord.cs文件继承自SPField字段,添加一个VisitorRecordControl.cs文件继承自BaseFieldControl。4.项目结构,如下图:二、添加代码1.添加Xml描述

3、dType>VisitorRecordText浏览次数每点击一次DispForm页,浏览次数+1TRUETRUE

4、Name="AllowBaseTypeRendering">TRUETRUEBOLGURL--http://www.cnblogs.com/jianyus/2SharePoint2010文档管理系列之点击次数–霖雨VisitorRecord.VisitorRecord,VisitorRecord,Version=1.0.0.0,Culture=neutral,PublicKeyToken=a3d395e8d

5、a16bea62.添加VisitorRecord方法,如下表格:classVisitorRecord:SPField{publicVisitorRecord(SPFieldCollectionfields,stringfieldName):base(fields,fieldName){Init();}publicVisitorRec

6、ord(SPFieldCollectionfields,stringtypeName,stringdisplayName):base(fields,typeName,displayName){Init();}voidInit(){//设置在DisplayForm页显示this.ShowInDisplayForm=true;//设置在EditFrom页不显示this.ShowInEditForm=false;//在NewForm页不显示this.ShowInNewForm=false;}publicoverrideBa

7、seFieldControlFieldRenderingControl{get{BaseFieldControlvr1=newVisitorRecordControl();vr1.FieldName=this.InternalName;returnvr1;}}}BOLGURL--http://www.cnblogs.com/jianyus/3SharePoint2010文档管理系列之点击次数–霖雨3.添加VisitorRecordControl类代码classVisitorRecordControl:BaseFieldCo

8、ntrol{publicvoidUpdateItemFieldValue(){try{SPSecurity.RunWithElevated

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。