11 2011 档案

摘要:项目中,会有些字段的数据可能由EventHandler插入的,而不是用户手动来输入,但是点击编辑Item的时候,这些字段还是会显示出来,要隐藏这些字段,可以由列表或库的“允许管理内容类型”来解决。用sharepoint designer打开列表或库,点击“允许管理内容类型”,然后回到列表和库设置,可以看到“内容类型”这一个项目,点击正在使用的默认内容类型,然后在栏里点击需要隐藏的字段,然后在栏设置里可以选此栏为:“隐藏” 阅读全文
posted @ 2011-11-25 18:04 蒼狼醉 阅读(323) 评论(0) 推荐(0)
摘要:有时我们的项目会用到需要带左边快速导航栏的Web Part Page,无奈微软提供的Web Part Page的模板新建出来的页面是不带左边快速导航栏的。原因是我们的快速导航栏是从master page来的,而所有默认的Web Part Page都会用控件覆盖掉左边快速导航栏,所以就消失了。那么我们如何让自己的Web Part Page带左边的快读导航栏呢?当然你可以用自定义Web Part Page模板来完成。我这里提供一种最简单快速的方法:就是删掉把我们的导航覆盖了的相关代码,具体在sharepoint 2007里,我们只需要把Web Part Page用sharepoint design 阅读全文
posted @ 2011-11-24 11:56 蒼狼醉 阅读(892) 评论(0) 推荐(0)
摘要:ItemAdding代码:base.ItemAdding(properties);SPItemEventDataCollection data = properties.AfterProperties;SPList list = properties.OpenWeb().Lists[properties.ListId];string ownerField = list.Fields.GetField("主要负责人").InternalName;//把中文列名转化成SPItemEventDataCollection 可以识别的列名原本以为data[ownerField]就能获 阅读全文
posted @ 2011-11-24 11:56 蒼狼醉 阅读(144) 评论(0) 推荐(0)