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

Problem When I show RadWindow By Click Node

1 Answer 48 Views
TreeView
This is a migrated thread and some comments may be shown as answers.
Bruce Lam
Top achievements
Rank 1
Bruce Lam asked on 11 Nov 2009, 10:04 AM

I want to click on child node and it show a RadWindow. But sometime i click on node and it show , and sometime not. I dont know what reason? Please Help me to solve this problem.Thanks. This is my code, i has tried to put this code into RadTreeView1_NodeDataBound.. but i cannot

 

protected

 

void RadTreeView1_NodeClick(object sender, RadTreeNodeEventArgs e)

 

{

    e.Node.Attributes[

"onclick"] = String.Format("return ShowChannel('{0}');", e.Node.Value);

 

}

1 Answer, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 11 Nov 2009, 10:44 AM
Hi Iam,

I tried opening RadWindow from clientside OnClientNodeClicking event and it is working fine in my end. Give a try with this and see whether it suits your scenario.

aspx:
 
<telerik:RadTreeView ID="RadTreeView1" runat="server" OnClientNodeClicking="OnClientNodeClicking"
    <Nodes> 
      . . . 
    </Nodes> 
</telerik:RadTreeView> 

javascript:
 
<script type="text/javascript"
    function OnClientNodeClicking(sender, args) { 
        var value = args.get_node().get_value(); 
        ShowChannel(value); 
    } 
    function ShowChannel(value) { 
        var oWnd = radopen("http://www.google.com"null); // open radwindow 
    } 
</script> 

Regards,
Shinu.
Tags
TreeView
Asked by
Bruce Lam
Top achievements
Rank 1
Answers by
Shinu
Top achievements
Rank 2
Share this question
or