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; }
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); }
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); }
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); }
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; }