1

我正在使用 Ignite UI Control 我面临一个排序问题让我解释一下场景

我正在打开一个igDialog并在该对话框中打开一个网格视图,使用igGrid如下所示

图。1) 在此处输入图像描述

第一次它工作正常,当我点击每一列时,网格排序执行一次,但是当我点击添加按钮时,我用添加内容替换对话框内容,现在这个对话框看起来像那样。

图(2) 在此处输入图像描述

当点击上面的取消按钮时,再次加载列表视图的内容并显示图(1)。

我面临的问题实际上是当我单击任何列时它两次调用排序函数并且它两次击中我的控制器操作。

没有次我去添加视图,然后返回到列表视图,这称为多次排序。

现在我不知道这里发生了什么?

注意:我正在使用$(gridId).igDialog("content", html);动态加载内容

4

1 回答 1

0

如果您可以在对话框中包含处理视图更改的代码,那就更好了。您所描述的声音像网格事件一样多次附加在相同的元素上。如果您不处理网格,或者每次显示时都附加自定义事件,那么这就是结果。

一旦您在问题中包含代码,我将更新答案以更具体。

于 2016-10-25T08:39:07.793 回答