xiezhehao 发表于 2018-9-10 02:30:47

c1gridview 客户端控制列隐藏问题

webform 中的c1gridview使用wijimo 3 文档中的操作类方法无效

$("#C1GridView1").c1gridview("columns").option("Visible", "False");

或者有什么其他办法前台操作列隐藏吗?

JeffryLI 发表于 2018-9-10 16:08:55

您好,可以参照   // create checkboxes to toggle column visibility
                var columns = grid.wijgrid("option", "columns");
                var listContainer = $("#checkboxes");
                $.each(columns, function (index, col) {
                  var isChecked = col.visible ? "checked = 'checked'" : "";
                  var checkBox = $("<label><input type='checkbox' " + isChecked + " />" + col.headerText + "</label>");
                  listContainer.append(checkBox);
                  checkBox.click(function (e) {
                        columns.visible = $(this).children("input").checked;
                        grid.wijgrid("doRefresh");
                  })
                })
            });

xiezhehao 发表于 2018-9-10 17:35:07

感谢,明白了

JeffryLI 发表于 2018-9-10 18:21:06

不客气的。
页: [1]
查看完整版本: c1gridview 客户端控制列隐藏问题