Example #1
0
            public void InstantiateIn(Control container)
            {
                _container     = (RadComboBoxItem)container;
                _termsSelector = (TermsSelector)container.Parent;

                _tree                   = new DnnTreeView();
                _tree.ID                = string.Format("{0}_TreeView", _termsSelector.ID);
                _tree.DataTextField     = "Name";
                _tree.DataValueField    = "TermId";
                _tree.DataFieldID       = "TermId";
                _tree.DataFieldParentID = "ParentTermId";
                _tree.CheckBoxes        = true;
                _tree.ExpandAllNodes();

                //bind client-side events
                _tree.OnClientNodeChecked = "dnn.controls.termsSelector.OnClientNodeChecked";

                _tree.DataSource = Terms;

                _tree.NodeDataBound += TreeNodeDataBound;
                _tree.DataBound     += TreeDataBound;

                _container.Controls.Add(_tree);

                _termsSelector.DataSourceChanged += TermsSelector_DataSourceChanged;
            }
Example #2
0
            public void InstantiateIn(Control container)
            {
                _container     = (RadComboBoxItem)container;
                _termsSelector = (TermsSelector)container.Parent;

                _tree                 = new DnnTreeView();
                _tree.ID              = string.Format("{0}_TreeView", _termsSelector.ID);
                _tree.CheckBoxes      = true;
                _tree.EnableViewState = false;

                //bind client-side events
                _tree.OnClientNodeChecked = "webcontrols.termsSelector.OnClientNodeChecked";

                _container.Controls.Add(_tree);
            }
Example #3
0
            public void InstantiateIn(Control container)
            {
                _container     = (RadComboBoxItem)container;
                _termsSelector = (TermsSelector)container.Parent;

                _tree = new DnnTreeView();
                _tree.DataTextField     = "Name";
                _tree.DataValueField    = "TermId";
                _tree.DataFieldID       = "TermId";
                _tree.DataFieldParentID = "ParentTermId";
                _tree.CheckBoxes        = true;
                _tree.ExpandAllNodes();

                _tree.DataSource = Terms;

                _tree.NodeDataBound += TreeNodeDataBound;
                _tree.NodeCheck     += TreeNodeChecked;
                _tree.DataBound     += TreeDataBound;

                _container.Controls.Add(_tree);

                _termsSelector.DataSourceChanged += new EventHandler(TermsSelector_DataSourceChanged);
            }
Example #4
0
			public void InstantiateIn(Control container)
            {
                _container = (RadComboBoxItem) container;
                _termsSelector = (TermsSelector) container.Parent;

                _tree = new DnnTreeView();
	            _tree.ID = string.Format("{0}_TreeView", _termsSelector.ID);
                _tree.CheckBoxes = true;
				_tree.EnableViewState = false;

				//bind client-side events
				_tree.OnClientNodeChecked = "webcontrols.termsSelector.OnClientNodeChecked";

                _container.Controls.Add(_tree);
            }
Example #5
0
			public void InstantiateIn(Control container)
            {
                _container = (RadComboBoxItem) container;
                _termsSelector = (TermsSelector) container.Parent;

                _tree = new DnnTreeView();
	            _tree.ID = string.Format("{0}_TreeView", _termsSelector.ID);
                _tree.DataTextField = "Name";
                _tree.DataValueField = "TermId";
                _tree.DataFieldID = "TermId";
                _tree.DataFieldParentID = "ParentTermId";
                _tree.CheckBoxes = true;
                _tree.ExpandAllNodes();

				//bind client-side events
	            _tree.OnClientNodeChecked = "dnn.controls.termsSelector.OnClientNodeChecked";

                _tree.DataSource = Terms;

                _tree.NodeDataBound += TreeNodeDataBound;
                _tree.DataBound += TreeDataBound;

                _container.Controls.Add(_tree);

                _termsSelector.DataSourceChanged += TermsSelector_DataSourceChanged;
            }