Ejemplo n.º 1
0
        protected void treeList_CustomDataCallback(object sender, TreeListCustomDataCallbackEventArgs e)
        {
            string       key  = e.Argument.ToString();
            TreeListNode node = ASPxTreeList1.FindNodeByKeyValue(key);

            e.Result = GetEntryText(node);
        }
Ejemplo n.º 2
0
        protected void ASPxTreeList1_CommandColumnButtonInitialize(object sender, DevExpress.Web.ASPxTreeList.TreeListCommandColumnButtonEventArgs e)
        {
            TreeListNode node = ASPxTreeList1.FindNodeByKeyValue(e.NodeKey.ToString());

            if (node.Level == 1)
            {
                e.Visible = DefaultBoolean.False;
            }
        }
Ejemplo n.º 3
0
    protected void ASPxTreeList1_CustomCallback(object sender, TreeListCustomCallbackEventArgs e)
    {
        ASPxTreeList1.CollapseAll();
        TreeListNode node = ASPxTreeList1.FindNodeByKeyValue(e.Argument);

        while (node.ParentNode != null)
        {
            node.Expanded = true;
            node          = node.ParentNode;
        }
    }
Ejemplo n.º 4
0
    protected void ASPxTreeList1_CommandColumnButtonInitialize(object sender, TreeListCommandColumnButtonEventArgs e)
    {
        if (e.ButtonType != TreeListCommandColumnButtonType.Delete)
        {
            return;
        }

        if (ASPxTreeList1.FindNodeByKeyValue(e.NodeKey).ChildNodes.Count != 0)
        {
            e.Visible = DevExpress.Utils.DefaultBoolean.False;
        }
    }
        protected void ASPxGridView1_FocusedRowChanged(object sender, EventArgs e)
        {
            object key = ASPxGridView1.GetRowValues(ASPxGridView1.FocusedRowIndex, "ID");

            if (key != null)
            {
                DevExpress.Web.ASPxTreeList.TreeListNode node = ASPxTreeList1.FindNodeByKeyValue(key.ToString());
                if (node != null)
                {
                    node.Focus();
                }
            }
        }