public ActionResult Checkbox()
        {
            DropDownTreeCheckbox dropdDownTreeData = new DropDownTreeCheckbox();

            checkboxFields.DataSource  = dropdDownTreeData.Checkbox();
            checkboxFields.Value       = "id";
            checkboxFields.Text        = "name";
            checkboxFields.Expanded    = "expanded";
            checkboxFields.HasChildren = "hasChild";
            checkboxFields.ParentValue = "pid";
            ViewBag.checkboxfields     = checkboxFields;
            return(View());
        }
        public ActionResult CustomTemplate()
        {
            DropDownTreeCheckbox dropdDownTreeData = new DropDownTreeCheckbox();

            customFields.DataSource  = dropdDownTreeData.Checkbox();
            customFields.Value       = "id";
            customFields.Text        = "name";
            customFields.Expanded    = "expanded";
            customFields.HasChildren = "hasChild";
            customFields.ParentValue = "pid";
            ViewBag.CustomFields     = customFields;
            DropDownTreeTreeSettings treeSettings = new DropDownTreeTreeSettings();

            treeSettings.AutoCheck = true;
            ViewBag.TreeSettings   = treeSettings;
            return(View());
        }