Пример #1
0
        public static void SetCheckedState(CustomTreeList tl)
        {
            if (!tl.OptionsView.ShowCheckBoxes || tl.CheckedStateFieldName == null || tl.CheckedStateFieldName == "")
            {
                return;
            }

            tl.NodesIterator.DoOperation(new CustomNodeOperation());
        }
Пример #2
0
        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;
        }