更新版本历史以编程方式

问题描述:

在我的webpart中,我需要填充sharepoint列表和库中的数据。更新版本历史以编程方式

我有一个选项来更改用户界面中的数据,这应该反映在列表/库中,当我点击保存按钮时也是如此。

问题是即使我不改变的数据,然后点击保存新的版本在我的版本历史记录而不进行修改添加..

这带来了很多的审计问题。 我需要它应该更新版本历史的解决方案/代码,只有当我们点击保存按钮时项目(列表行)被更改。

等待respoces

你需要把这个逻辑的代码本身。在覆盖列表项目之前,将列表项目与以前的版本进行比较,如果相同,则不要覆盖。

+0

这是不可能的..会有动态控制超过200 ...比较每个领域将降低性能....我需要知道是否有任何对象像UpdateOnlyIfChanging那样... – Govind

+0

感谢Madhur。 。最后我做了同样的:(..我不找其他方式 – Govind