User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)
Timestamp: Mon, 16 Nov 2009 13:32:20 UTC
Message: 'tree' is null or not an object
Line: 67
Char: 18
Code: 0"
| <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default4.aspx.cs" Inherits="LMS_LMS_Default4" %> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml" > |
| <head runat="server"> |
| <title>Untitled Page</title> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <asp:ScriptManager ID="ScriptManager1" runat="server"> |
| </asp:ScriptManager> |
| <div> |
| <telerik:RadTreeView ID="LessonTree" runat="server"> |
| <CollapseAnimation Duration="100" Type="OutQuint" /> |
| <ExpandAnimation Duration="100" /> |
| <Nodes> |
| <telerik:RadTreeNode Text="Item1"> </telerik:RadTreeNode> |
| <telerik:RadTreeNode Text="Item2"> </telerik:RadTreeNode> |
| <telerik:RadTreeNode Text="Item3"> </telerik:RadTreeNode> |
| </Nodes> |
| </telerik:RadTreeView> |
| <script type="text/javascript"> |
| var tree = $find("<%= LessonTree.ClientID %>"); |
| for (var i=0; i<tree.get_nodes().get_count();i++) |
| { |
| var node = tree.get_nodes().getNode(i); |
| alert(node.get_text()); |
| } |
| </script> |
| </div> |
| </form> |
| </body> |
| </html> |

I am using a 2- level hierarchical
grid.
Requirement is "to open different radwindows with different unq_id on doubleclick of a row in Master table and detail table of a hierarchical grid."
I am using Javascript for this purpose.
I am able to get master grid rowindex and its unq-id (unique cloumn value) but I am not able to do this for DetailsView.
I need this unq-id because using this unq_d I have to show recorsd in the radwindow to view.
Can you please help me......I am using old " Telerik.Webcontrols namesapce."
<ClientEvents OnRowDblClick="RowDblClick" />
function RowDblClick(rowIndex)
{
var grid = window["<%= RadGrid1.ClientID %>"];
var row = grid.MasterTableView.Rows[rowIndex]; // Clicked row
var value = row.KeyValues['UNQ_ID'];
window.radopen(
"Segment1.aspx?UNQ_ID=" + value , "UserListDialog");
}
<radW:RadWindowManager ID="RadWindowManager1" runat="server" Skin="Blue">
<Windows>
<radW:RadWindow ID="UserListDialog" runat="server" Title="Editing record" Height="400px"
Width="300px" Left="150px" ReloadOnShow="true" ShowContentDuringLoad="false" Modal="true" />
</Windows>
</radW:RadWindowManager>
Thanks.
Priyanka