![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SharePoint
凌珞
一个前端开的的女程序员
展开
-
MOSS系统"发生意外错误"的调试办法
凡是接触过MOSS系统的人,都会经常遇到“发生意外错误。<br /> 凡是接触过MOSS的人,都会经常遇到“发生意外错误。”无论是设计者还是开发者,常常修改一下MasterPage或者一个不是很完善的WebPart,都会引起这个问题,最关键的是,出错时,只看到这个提示,为什么错,哪里错,完全不是很清楚,真的很令人抓狂!<br /> 其实我们也不是完全没有办法,可以通过记录日志的方式来进行查看“发生意外错误”的原因,具体方法如下:<br /> 首先,打开SharePoint 3.0 管理中心,选择“操原创 2011-05-18 11:44:00 · 651 阅读 · 0 评论 -
EventHandler(事件处理器)学习
ListTemplateId(在Elements.xml文件中用到)列表列表项事件列表项事件处理器是继承于Microsoft.SharePoint.SPItemEventReceiver的类,以下每一个方法都是一个事件 。事件名称事件描述ItemAdded列表项添加之后会调用此方法ItemAdding转载 2012-09-20 17:49:37 · 1412 阅读 · 0 评论 -
注册和取消EventHandler 事件绑定
通常注册事件处理程序有三种方式:通过部署 feature,以 XML 声明方式注册到指定列表模板 通过部署 feature,以 XML 声明方式注册到指定内容模型 通过编程,访问 SPList/SPWeb.EventReceivers 属性的 Add 方法动态注册 这里展示第三种方法。如何注册private void button1_Click(object sender, E转载 2011-06-17 17:26:00 · 1485 阅读 · 0 评论 -
同步AD账户到MOSS中
如您的公司新入职了员工,部门经理或管理员向AD中加入了新员工的信息,那么怎么把新员工的账户同步到MOSS中呢?方法有2种,第一种方法是直接用代码开发实现,这种方法对于了解MOSS SDK的程序员来说,实现起来比较容易。第二种方法便是利用MOSS自带的功能,直接同步AD账户信息到MOSS中去。这篇博文就来介绍下如何同步AD账户信息到MOSS。 这篇博文涉及的内容如下: 一,完全同步AD账转载 2012-10-31 19:02:03 · 1189 阅读 · 0 评论 -
Moss调查问卷--仅供参考
Moss中做过调查问卷统计多选的人都知道,再查看答案的时候 总是有不方便的时候,比如组织去旅游,选择地点,一个人可以选择多个,但是最后只能去一个地方,那就要看最后哪个选择的人多,调查自带的统计就办不到了,根据这个需求,我做了一个小页面,大家希望扩展也可以做成部件,代码如下: using System;using System.Collections;using System.Con原创 2013-01-09 09:54:02 · 650 阅读 · 0 评论 -
小记~powershell 查看移动的网站集的大小
无论移动网站集的理由是什么,您都应该始终通过确定要移动的网站集的大小来开始执行任务。然后,应确保目标硬盘有充裕的空间可以容纳网站集内容。验证目标硬盘至少具有网站集所需的三倍的可用空间。powershell 查看移动的网站集的大小步骤1.先要Start-SPAssignment -Global 和 Stop-SPAssignment 命令来创建和释放存储区域。2.$used = (Ge原创 2013-03-27 17:00:07 · 850 阅读 · 0 评论 -
在浏览器中把 XML 转换为 XHTML
这是用于在客户端把 XML 文件转换为 XHTML 的源代码:// Load XML var xml = new ActiveXObject("Microsoft.XMLDOM")xml.async = falsexml.load("cdcatalog.xml")// Load XSLvar xsl = new ActiveXObject("Micr转载 2013-03-28 16:59:29 · 740 阅读 · 0 评论 -
回顾 记录一下webpart 开发
很久没做开发了,昨天回顾了webpart 的开发,今天想了想还是记录下来吧(我用的是sharepoint2007)一。创建个asp.net的网站,然后创建一个类,命名webpartstudy,然后给程序加个强命名就是那个.snk文件二。添加sharepoint.dll的引用,1.在vs中浏览找到本地的相应文件,这也是我之前用过的。2.三。继承System.Web.UI.WebC原创 2012-08-22 15:02:50 · 556 阅读 · 0 评论 -
Sharepoint2013登录提示“抱歉,此网站尚未共享”
在sharepoint2013中如果输入了一次账号密码不在网站权限内,会提示如下图 就算是清除了IE的缓存也没有用,怎么办呢?可以尝试 :1.禁用cookie刷新页面,再把禁用cookie删掉 2.控制面板->凭据管理器删除相应的windows凭据原创 2013-07-10 14:45:49 · 7331 阅读 · 3 评论 -
sharepoint 2013 中修改母版页简单介绍
1.打开网站操作:设计管理器中创建html母版页,系统会自动生成.master的母版页2.打开spd编辑签出新建的html的母版页,在中上面加上style="overflow:auto;",增加滚动条3.在中最上面加banner,最下面 添加相应的footer: 4.修改带“sharepoint”的蓝色一条,其中可能有你不需要的链接,或许点击还会告诉你没有权限,果断隐藏,记住不原创 2013-07-05 11:10:53 · 5712 阅读 · 1 评论 -
sharepoint 2013 master 中控件说明
之前改了些母版页 但是发现自己对里面很多控件都不知道什么意思,地址是msdn 中所有控件的介绍,有需要的可以自己查询下:http://msdn.microsoft.com/zh-cn/library/Microsoft.SharePoint.WebControls.aspx需要知道哪个搜索哪个即可原创 2013-07-15 10:35:43 · 1221 阅读 · 0 评论 -
Sharepoint 2013 修改html母版页遇到的问题
1.中间部分你编辑的时候会发现居然出现了滚动条 :此时怎么办呢?(写在html母版页里我也测试了,但是没有成功,目前不知道原因),所以在页面上加一个内容编辑器里面写上:#s4-workspace{ height:100%!important; width:980px!important; margin:0 auto; } 2、编辑部件时编辑面板在滚动条原创 2013-07-05 11:14:38 · 1844 阅读 · 0 评论 -
sharepoint 2013 中自建母版页,自动生成html中的顶部导航代码步骤
1.点击打开设计编辑器:编辑母版页项目 2.找到或者新建一个测试页面(.html),点击打开 3.点击代码段打开如下页面,点击对应导航便会自动生成html中可以直接是用的导航代码 4.复制代码段原创 2013-07-05 11:21:18 · 2316 阅读 · 0 评论 -
使用SPD打开sharepoint2013网站另存为模板的功能
Sharepoint2013 中想要将网站另存为模板步骤第一步:使用SPD打开想要另存为模板的网站,找到网站选项; 第二步:点击打开网站选项,找到一个SaveSiteAsTemplateEnabled默认是false,点击打修改为true,并应用;然后在SPD中找到该网站的上一层的点击子网站找到刚才设置过的网站点击导航中的“另存为模板”:原创 2014-04-08 14:06:02 · 2397 阅读 · 0 评论 -
Sahrepoint2013 创建HTML布局页面
1.在IE中打开设计管理器,找到:2.点击创建页面布局,选择母版页和页面内容类型,如下 3.创建后记得发布主要版本。。。。在IE中点击“...”就可以找到 4.然后打开SPD,在页面布局中找到对应的HTML页面,点击右键签出,再高级模式下编辑,打开页面首先如果你要使用外部样式连接,用查找找到 id="PlaceHolderAdditionalPageHead"的标签在原创 2014-06-19 09:47:58 · 1628 阅读 · 0 评论 -
一个SharePoint定时器 (SPJobDefinition)
由于最近没做开发,所以很久没写文字了,今天发现这个不错的东西,为了方便以后用到的时候不愁,故转帖过来了~~我没有实践哦,谁有需要可以实践一下,顺便回来给我评价一下,有啥问题咱们一起讨论啊~O(∩_∩)O~ 需要写一个自定义的sharepoint timer job, 目的是要定时到Site Collection Images这个List里检查图片的过期日期,如果即将过期的话,需要发送ema转载 2012-08-08 14:25:52 · 2161 阅读 · 0 评论 -
Moss中调查问卷的选项如何取到
使用SPField和SPFieldMultiChoice的用法 单选:SPFieldChoice s = list.Fields["案例所属"]as SPFieldChoice; foreach (string c in s.Choices) { ddlTo.Items.Add(c); //用于下拉菜单转载 2012-07-12 10:24:34 · 2851 阅读 · 0 评论 -
列表 Handler 读取管理者字段
SPFieldUserValue Chuang = new SPFieldUserValue(web, item["创建者"].ToString());原创 2011-05-18 15:37:00 · 478 阅读 · 0 评论 -
Sharepoint 列表中 附件文件获取
<br />Sharepoint 列表中 附件文件获取 <br />SPSite site=new SPSite(url);<br /><br />SPWeb web=site.OpenWeb();<br /><br /> SPList olist = web.Lists["最新通知"];<br /><br />SPList nlist= web.Lists["最新通知New"];<br /> SPListItem nitem = null;<br />原创 2011-05-30 12:57:00 · 3013 阅读 · 0 评论 -
数据列表中编辑时,显示此列表为只读状态
<br />sps 中在数据列表中编辑时,显示此列表为只读状态的时候原因可能是:1.此列表设置有审批功能2.权限不够原创 2011-05-31 13:04:00 · 624 阅读 · 0 评论 -
Moss WebParts开发
在开始WebParts<span class="t_tag" onclick="function onclick(){tagshow(event)}">开发之前,我们先了解一下MOSS的一些开发<span class="t_tag" onclick="function onclick(){tagshow(event)}">工具,然后再开始从简单到复杂的WebPa原创 2011-06-07 15:34:00 · 694 阅读 · 0 评论 -
Moss Handler 权限设置
SPGroupCollection groups = web.Groups; //设置组的权限 SPRoleDefinition reader = web.RoleDefinitions["读取"]; SPRoleD原创 2011-06-20 16:54:00 · 650 阅读 · 0 评论 -
SPD中隐藏固定的行~
<br /><style type="text/css"><br />.ms-bodyareaframe {<br /> padding: 8px;<br /> border: none;<br />}<br />.class_name2{<br /> display:block;<br />}<br />.class_name{<br /> display:none;<br />}<br /></style><br /><script type="text/javascript"><br />functi原创 2011-05-05 13:09:00 · 529 阅读 · 0 评论 -
获取当前登录者的信息
<br /> <br />获取当前登录这的信息<br />string userName="";<br />string emailNmae="";<br />using (SPSite oSiteCollection = SPContext.Current.Site)<br />{<br /> using (SPWeb oWebsite = oSiteCollection.AllWebs["Website_Name"])<br /> {<br /> SPUser oUser =原创 2011-05-05 13:33:00 · 953 阅读 · 0 评论 -
MOSS 中的计算公式
转:MOSS 中的计算公式 可以在列表或库的计算栏中使用下面的示例。不包含栏引用的示例可用于指定栏的默认值。条件公式可以使用下面的公式测试语句的条件并返回值“Yes”或“No”,或者测试“OK”或“Not OK”等替代值,或者返回代表空值的空白或短划线。检查一个数字是大小还是小于另一个数字使用 IF 函数进行此比较。转载 2011-06-29 14:51:00 · 2848 阅读 · 0 评论 -
Features
Features Features相当于网站的一个插件,甚至可以把网站定制成许多插件的组合。在c:\Program Files\Common Files\Microsoft Shared\web server extensions\12\template\features路径下转载 2011-07-08 12:06:17 · 907 阅读 · 0 评论 -
Sharepoint Handler 添加删除权限
/// /// 删除item权限 /// /// /// public static void RemoveItemRole(string allUnits, SPListItem item)原创 2011-07-08 14:26:28 · 971 阅读 · 0 评论 -
CAML 案例 sharepoint搜索功能
Jianyi写的CamlQuery 和SmartQuery非常强大, 为了使他更强大、更自动化,增加一个ListQueryWebPart,1. 通过SmartQuery动态生成查询控件2. 通过CamlQuery生成查询语句 正在讨论增加基于IQueryControl接口的控件类转载 2011-07-14 20:45:49 · 670 阅读 · 0 评论 -
Sharepoint 中的CAML 语言
协作应用程序标记语言 (CAML) 是一种基于 XML 的语言,用于在 Windows SharePoint Services 中定义在网站和列表中使用的字段和视图。CAML 还用于在网站设置过程中定义 Windows SharePoint Services 数据库中的表。也可以对列表进行更新,在使用SharePoint Web Service的时候十分重要。详细的规范请参考http://msdn转载 2011-07-14 20:42:32 · 1680 阅读 · 1 评论 -
Moss中调查问卷多选题目 单独统计
Moss中做过调查问卷统计多选的人都知道,再查看答案的时候 总是有不方便的时候,比如组织去旅游,选择地点,一个人可以选择多个,但是最后只能去一个地方,那就要看最后哪个选择的人多,调查自带的统计就办不到了,根据这个需求,我做了一个小页面,大家希望扩展也可以做成部件,代码如下: using System;using System.Collections;using System.Con原创 2012-07-09 15:08:11 · 2357 阅读 · 0 评论 -
sharepoint 设置webpart 直接空隙
在SP前台页面中 添加webpart 后再IE10以上版本原创 2014-08-28 14:15:25 · 922 阅读 · 0 评论