摘要: EventHandler给我们在MOSS中开发带来了很大的自由度,很方便地就捕获到在数据操作时的事件,插入相应的业务代码,实现我们的业务逻辑。在使用了好长一段时间EventHandler后,忽然想归纳一下我这段时间在使用EventHandler时遇到的问题,给大家分享一下!1. 在ItemAdding事件或ItemUpdating事件中获取用户输入的值 这是一个很普通的操作,通常我们都会遇到这样一个业务逻辑:只有当用户输入的值符合要求才允许用户添加记录,否则取消该操作;或者在用户添加一条记录时,获取用户输入的值,再去进行其它操作。遇到这些业务,必须的是要在ItemAdding事件中获取到用户 阅读全文
posted @ 2010-12-07 21:59 icedog 阅读(2584) 评论(0) 推荐(2) 编辑
摘要: string employeeProfile = GetWebProperty("EmployeeProfileUserGroup");SetWebProperty("EmployeeProfileUserGroup", pe.DisplayText);static string GetWebProperty(string Name){using (SPSite site = new SPSite(SPContext.Current.Site.ID)){SPWeb web = site.OpenWeb(SPContext.Current.Web.ID);if (web.Properties[N 阅读全文
posted @ 2010-12-07 13:31 icedog 阅读(384) 评论(0) 推荐(0) 编辑