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

How to get datafieldId value OnClientNodeClicking event?

1 Answer 146 Views
ComboBox
This is a migrated thread and some comments may be shown as answers.
taeho
Top achievements
Rank 1
taeho asked on 29 Mar 2009, 11:35 AM
Hi there,

I have the same situation as http://demos.telerik.com/aspnet-ajax/combobox/examples/functionality/templates/defaultcs.aspx
Now I need to get a selected value of RadTreeView1.
The selected value returns VehicleTypeID rather than modelId (ID) naturally.
In this situation, how to get modelId (ID)?

Thanks a lot in advance,

Toby

1 Answer, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 31 Mar 2009, 12:24 PM

Hi,

I guess you want to get the value of selected node instead of text. If that the case, you can try the followng code for that.

ASPX:

<telerik:radtreeview id="RadTreeView1" runat="server" OnClientNodeClicked="OnClientNodeClicked">  
<Nodes> 
  <telerik:RadTreeNode runat="server" Text="Root RadTreeNode1" Value="Value1">  
  <Nodes> 
    <telerik:RadTreeNode runat="server" Text="Child RadTreeNode 1" Value="Value2"></telerik:RadTreeNode> 
    <telerik:RadTreeNode runat="server" Text="Child RadTreeNode 2" Value="Value3"></telerik:RadTreeNode> 
  </Nodes> 
  </telerik:RadTreeNode> 
</Nodes>    
</telerik:radtreeview> 

JavaScript:

<script type="text/javascript">  
function OnClientNodeClicked(sender, args)  
{  
    var node = args.get_node();  
    alert (node.get_value()); // Get the value  
}  
</script> 

Thanks,
Princy.

Tags
ComboBox
Asked by
taeho
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Share this question
or