您的位置:首页 > 其它

EXT.NET GridPanel的清除所有选择行问题

2015-11-12 10:11 225 查看
GridPanel的清除所有选择行问题

大家都知道EXT的GridPanel的清除所有的选择.selModel.clearSelections();或者getSelectionModel().clearSelections()
这2个方法都是没有效果的,但是经过我的实践发现有一个方法是可以的,如果GridPanel有合计行的话,可以酱紫就清除所有的行了:

grid.getSelectionModel().select(grid.features[0].summaryRecord, true);

大家不难看出这个实际就是让GP选择合计行。但是GP合计行是不能选中的,所以就清除了所有的选择行。

如果GridPanel没有合计行的时候或者不需要合计行的时候,只需要加入

<Features>

<ext:Summary ID="Summary1" runat="server">

</ext:Summary>

</Features>,

然后当需要清除所有选择行的时候,只需要把选择行定义到合计行即可,代码同上如下:grid.getSelectionModel().select(grid.features[0].summaryRecord, true);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: