2013-03-14 49 views
1

我正在设计一个extjs应用程序,其中有几个面板。其中一个有一个网格。我知道我可以在grid listener或itemClick上做selectionChange。selectionChange或ItemClick

我应该使用哪一个?或者哪一个更好。当网格项被点击时,我很明显地在右侧面板上加载数据

回答

2

第一个被解雇,只有当选择更改(正如你可能已经猜到了),给你选择的记录的阵列(可能只有一个),而第二个被调用为每一次点击,只有给你您点击了一条记录。

对于你的情况我会倾向于使用第二个事件,并保存最后一次单击记录内部。然后,我只会加载第二个网格,如果它尚未加载此记录。

+0

我看到一个很大的特点......非常感谢你清除这件事SRA ...我肯定需要itemclick ...再次感谢 – EagleFox 2013-03-14 15:54:05

0

您的网格在运行时显示为页面上的表格,因此您可以在网格的onrowdatabount事件期间在网格或表格单元格上添加onClick()事件。

+0

谢谢您的回答马诺。我使用ExtJS的,所以我不会对onrowdatabound事件的选项......我知道这是在.NET框架 – EagleFox 2013-03-14 14:25:05