public static void SetCheckedState(CustomTreeList tl) { if (!tl.OptionsView.ShowCheckBoxes || tl.CheckedStateFieldName == null || tl.CheckedStateFieldName == "") { return; } tl.NodesIterator.DoOperation(new CustomNodeOperation()); }
public static void StoreCheckedState(TreeListNode node) { CustomTreeList tl = node.TreeList as CustomTreeList; if (tl.CheckedStateFieldName == null || tl.CheckedStateFieldName == "") { return; } (node.TreeList.DataSource as DataTable).Rows[node.Id][tl.CheckedStateFieldName] = node.Checked; }