【发布时间】:2010-10-05 10:35:43
【问题描述】:
我正在为 Wiki 站点使用 sharepoint 事件处理程序项添加。
我需要捕获输入文本并根据某些标准进行验证。
我无法获得相同的结果。我已经使用了 properties.BeforeProperties
properties.AfterProperties 和 DictionaryEntry 对象。
但没有什么能像预期的那样工作。
建议其他方法。
【问题讨论】:
标签: sharepoint-2007 wiki
我正在为 Wiki 站点使用 sharepoint 事件处理程序项添加。
我需要捕获输入文本并根据某些标准进行验证。
我无法获得相同的结果。我已经使用了 properties.BeforeProperties
properties.AfterProperties 和 DictionaryEntry 对象。
但没有什么能像预期的那样工作。
建议其他方法。
【问题讨论】:
标签: sharepoint-2007 wiki
我无法在 properties.BeforeProperties 中获取输入值, 当我尝试使用 ItemAdding 事件时,properties.AfterProperties 和 DictionaryEntry 对象。
我实际上想在添加项目中获取输入值,验证输入并显示错误消息。但没有解决方案。
所以,我使用了 ItemAdded 事件处理程序,但无法显示任何错误消息。
如果页面显示下面写的其他错误,我也尝试删除页面......
...页面被...在...某个时间修改
所以最后我最终使用了批准状态。我已经验证了来自 ItemAdded 事件的输入,如果未验证则拒绝,如果已验证则待处理,以便批准者批准。
但是,我仍在使用 ItemAdding 为我的问题寻找解决方案。
【讨论】: