首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SharePoint EventReceiver如何获取正在更改的列的名称

SharePoint EventReceiver如何获取正在更改的列的名称
EN

Stack Overflow用户
提问于 2010-03-01 21:18:09
回答 2查看 667关注 0票数 1

我正在实现一个eventreceiver,我的问题很简单:如何获取当前正在更改的项目的列的名称和/或显示名称?

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-03-02 03:20:33

您必须以编程方式确定更改了哪一列。我不相信有任何属性会给你一个已经改变的字段的列表。

ItemUpdating覆盖中,比较BeforePropertiesAfterProperties中的键/值。(this post对期望的内容有一个很好的概述)

票数 3
EN

Stack Overflow用户

发布于 2010-03-01 22:32:02

你可以通过两种方式获得它

  1. 尝试编辑该列,然后您可以使用caml查询构建器将具有页面URL的列的名称显示为querystring
  2. create caml查询,然后您将获得更改后的名称。

希望这能有所帮助。让我知道你是否需要更多的帮助,这是你正在寻找的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2356005

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档