protected void tlBrowser_CustomJSProperties(object sender, TreeListCustomJSPropertiesEventArgs e)
    {
        TreeListNode node = GetFirstNode();

        if (node != null)
        {
            e.Properties["cpFirstNodeKey"] = node.Key;
            e.Properties["cpFirstNodeUrl"] = node.GetValue("url");
        }
        e.Properties["cpFolderUrl"] = FolderImageUrl;
    }
Exemple #2
0
        protected void treePillar_CustomJSProperties(object sender, TreeListCustomJSPropertiesEventArgs e)
        {
            eCAR3Entities pContext = new eCAR3Entities();
            Hashtable     pHash    = new Hashtable();

            foreach (Pillar pRow in pContext.Pillars)
            {
                pHash.Add(pRow.PillarId, pRow.Name);
            }

            e.Properties["cpNames"] = pHash;
        }
Exemple #3
0
        protected void treeLocation_CustomJSProperties(object sender, TreeListCustomJSPropertiesEventArgs e)
        {
            eCAR3Entities pContext = new eCAR3Entities();
            Hashtable     pHash    = new Hashtable();

            foreach (vLocTree pRow in pContext.vLocTrees.Where(x => x.RowKey.StartsWith("L")))
            {
                pHash.Add(pRow.RowKey, pRow.Name);
            }

            e.Properties["cpNames"] = pHash;
        }
Exemple #4
0
        protected void tree_CustomJSProperties(object sender, TreeListCustomJSPropertiesEventArgs e)
        {
            List <string> keys = new List <string>();

            foreach (TreeListNode node in tree.GetVisibleNodes())
            {
                string pathName = node.GetValue(FileManagerHelper.FullPathName).ToString();
                if (Directory.Exists(pathName))
                {
                    keys.Add(node.Key);
                }
            }
            e.Properties["cpFolderKeys"] = keys;
        }
        private void TreeList_CustomJSProperties(object sender, TreeListCustomJSPropertiesEventArgs e)
        {
            ASPxTreeList tree = sender as ASPxTreeList;
            Hashtable    dropDownHashtable = new Hashtable();

            if (tree != null)
            {
                foreach (TreeListNode node in tree.GetVisibleNodes())
                {
                    dropDownHashtable.Add(node.Key, node[DisplayColumnName]);
                }
            }

            e.Properties[DropDownHashtableId] = dropDownHashtable;
        }
Exemple #6
0
 protected void TreeList_CustomJSProperties(object sender, TreeListCustomJSPropertiesEventArgs e)
 {
     ASPxTreeList treeList = sender as ASPxTreeList;
     Hashtable nameTable = new Hashtable();
     foreach (TreeListNode node in treeList.GetVisibleNodes())
         nameTable.Add(node.Key, string.Format("{0}", node["ORG_NAME"]));
     e.Properties["cpORG_NAME"] = nameTable;
 }
 protected void tree_CustomJSProperties(object sender, TreeListCustomJSPropertiesEventArgs e)
 {
     e.Properties["cpMyEditors"] = MyProvider.EditList;
 }
    protected void tree_ORG_CustomJSProperties(object sender, TreeListCustomJSPropertiesEventArgs e)
    {
        //ICollection<TreeListNode> nodes =tree_ORG.GetAllNodes();
        //Dictionary<int, int> levels = new Dictionary<int, int>();

        //foreach (TreeListNode node in nodes)
        //{
        //    int key;
        //    if (Int32.TryParse(node.Key, out key))
        //        levels[key] = node.Level;
        //}

        //e.Properties["cpLevels"] = levels;
    }