Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在动力学子网格上使用XRMDefinetyped生成的模型注册单击事件_Javascript_Typescript_Dom Events_Dynamics 365 - Fatal编程技术网

Javascript 在动力学子网格上使用XRMDefinetyped生成的模型注册单击事件

Javascript 在动力学子网格上使用XRMDefinetyped生成的模型注册单击事件,javascript,typescript,dom-events,dynamics-365,Javascript,Typescript,Dom Events,Dynamics 365,我们在Dynamics 365开发环境中使用XrmDefinitelyTyped 现在我需要在子网格上注册一个点击事件。通常在普通的Javascript/Typescript中,我可以在使用getElementById获取相关控件后使用AddEventListener来实现 当我使用包含特定表单上所有控件的XrmDefinitelyTyped生成模型时,我将使用名为getControl的方法来获取所需的控件。这就是我被卡住的地方,因为我无法在子网格上附加单击事件 当我得到这样的控制时: form

我们在Dynamics 365开发环境中使用
XrmDefinitelyTyped

现在我需要在子网格上注册一个点击事件。通常在普通的Javascript/Typescript中,我可以在使用
getElementById
获取相关控件后使用
AddEventListener
来实现

当我使用包含特定表单上所有控件的
XrmDefinitelyTyped
生成模型时,我将使用名为
getControl
的方法来获取所需的控件。这就是我被卡住的地方,因为我无法在子网格上附加单击事件

当我得到这样的控制时:

form = XrmUtils.getForm(context);
let gridControl = form.getControl("RelatedAccounts");
除了其他方法外,我将只使用“AddOnLoad”

考虑到使用
XrmDefinitelyTyped
,是否有人知道如何附加click事件?还是只有一种不受支持的方式才能实现

非常感谢您的帮助