其他分享
首页 > 其他分享> > MOSS中EventHandler的使用

MOSS中EventHandler的使用

作者:互联网

原文链接:http://www.cnblogs.com/iris042081/archive/2008/11/30/1344081.html

最近开发中,一直使用eventhandler,可以帮我们实现很多需求,当然,开始时总会遇到一些莫名奇妙的问题,所以做了下面的总结,希望对自己和大家有帮助。

1. EventHandler必需是强命名的。

2.注册完eventhandler或把重新编译完的dll用gacutil -if放入GAC后,一定要重启IIS。

3.在对列表项目编辑之前和之后的数据做对比时,要放在ItemUpdating事件里,而且在使用AfterProperties这个属性时,一定要使用列表字段的InternalName,因为根据DisplayName是找不到数据的。(我用过ItemUpdated事件时,我想用BeforeProperties,但是怎么得到BeforeProperties.Count总是0,这点一直没有弄明白,有人知道的话,不妨指导我一下,先谢了。)

 

太晚了,实在想不出还遇到了哪些问题,等我想到了再补充吧。

 

另外:今天,我本来写了个递归的方法获取文档库下面所有的文档,包括文件夹下面的文档,后来发现原来List.Items这个属性就能获取所有的文档,走了点弯路好像,不过,现在发现也不算晚吧。(按着风中的猪介绍的方法写了文档的游览量的计数器,感觉不错,谢谢了!)

转载于:https://www.cnblogs.com/iris042081/archive/2008/11/30/1344081.html

标签:EventHandler,eventhandler,www,cnblogs,文档,MOSS,使用,com
来源: https://blog.csdn.net/weixin_30569033/article/details/99093909