This is a migrated thread and some comments may be shown as answers.

How to make parent node readonly ?

1 Answer 112 Views
TreeView
This is a migrated thread and some comments may be shown as answers.
Neha
Top achievements
Rank 1
Neha asked on 01 Mar 2011, 04:48 PM
Hi,

I have Tree View with three parent node. I wanted to use parent node just as title for those Child Nodes. User can't select it or no operation should happen when they select it.

In my application On select of node we need to update panel and grid is loading based on selected tree view node value. But when user select parent node i don't want to do that.

Is there any way i can make parent node read only ?

Thanks,

1 Answer, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 02 Mar 2011, 09:57 AM
Hello Neha,

One possible solution to make a node ReadOnly is to cancel the event when clicking on it.
ASPX:
<telerik:RadTreeView runat="server" ID="RadTreeView1" OnClientNodeClicking="ClientNodeClicking">
    <Nodes>
        <telerik:RadTreeNode runat="server" Text="Australia" Value="RootItems">
            <Nodes>
                <telerik:RadTreeNode runat="server" Text="Sidney">
                </telerik:RadTreeNode>
                <telerik:RadTreeNode runat="server" Text="Brisbane">
                </telerik:RadTreeNode>
            </Nodes>
        </telerik:RadTreeNode>
       </Nodes>
</telerik:RadTreeView>

Java Script:
<script type="text/javascript">
    function ClientNodeClicking(sender, args) {
       if (args.get_node().get_text() == "Australia") {
           args.set_cancel(true);
        }
   }
</script>

-Shinu.
Tags
TreeView
Asked by
Neha
Top achievements
Rank 1
Answers by
Shinu
Top achievements
Rank 2
Share this question
or