flexGridDetailProvider
怎么把行标题前的+号给去掉,换成多选框,不想要那个默认的+号。选为.Code时,+号就没有了,使用的话其实就是调用showDetail或者hideDetail来显示和隐藏,比如双击切换的代码在在线demo中可以添加如下
https://www.grapecity.com/wijmo/demos/Grid/Master-Detail/NestedGrids(RowDetail)/purejs
gridDetail.addEventListener(gridDetail.hostElement, 'dblclick', function (e) {
var ht = gridDetail.hitTest(e);
if (ht.panel == gridDetail.cells) {
dpGrid.showDetail(ht.row,true);
}
});
要加多选框,可以在grid的formatitem事件中,给行头设置为复选框
theGrid.formatItem.addHandler(function (s, e) {
if (e.panel == s.rowHeaders) {
e.cell.innerHTML = '<input type="checkbox"></input>';
}
} 怎样把选中就展开换成双击展开,DetailVisibilityMode.Code是怎样使用的,示例不够清晰 谢谢,虽然刚才我已经调试好了:lol O(∩_∩)O哈哈~,不客气,问题解决就行
页:
[1]