Dynamics CRM 中的 OnChange 和 AddOnChange 有什么区别

What is difference between OnChange and AddOnChange in Dynamics CRM

在 CRM 2011 中,我在 js 中编写了一个函数并将该函数附加到字段的 OnChange 事件。当 LookUpField1 中的值更改时,它应该更新另一个 LookUpField2 的值,但它仅在保存和加载表单后才更新。

就像我使用 addonChange 并触发函数一样,当 LookUpField1 更改时,LookUpField2 值会自动更新。

为什么它使用 addonChange 而不是 attr 的 OnChange 事件?

除了使用 addonChange 以编程方式触发函数外,是否有任何我们需要使用 addonchange 的情况?

希望我说得有道理 ;) 提前致谢!!!

OnChange 是事件。 addOnChange 是添加处理程序的方法,文档中是这么说的:

OnChange Event

Use the addOnChange, removeOnChange, and fireOnChange methods and to manage event handlers for the OnChange event.

请看下面link: https://msdn.microsoft.com/en-us/library/gg334409(v=crm.5).aspx