Dear,
I want to access a pane and set it's content url.it works by using
var contentPane = $find("<%= PaneRight.ClientID %>");
var splitter = GetRadSplitter();
var pane = splitter.getPaneById("PaneRight");
the page source below
<%@ Page Title="" Language="C#" MasterPageFile="~/Common/Base.Master" AutoEventWireup="true"
CodeBehind="RptAuth.aspx.cs" Inherits="Rp.UI.ReportManager.RptAuth" %>
<
asp:Content
ID
=
"Content1"
ContentPlaceHolderID
=
"head"
runat
=
"server"
>
<
script
type
=
"text/javascript"
language
=
"javascript"
>
function GetRadSplitter() {
return $find("<%= RadSplitter1.ClientID %>");
}
function tvClientNodeClicked(sender, eventArgs) {
var node = eventArgs.get_node();
if (node.get_nodes().get_count() > 0) {
return;
}
// var splitter = GetRadSplitter();
// var pane = splitter.getPaneById("<%= PaneRight.ClientID %>");
// debugger;
var contentPane = $find("<%= PaneRight.ClientID %>");
if (!contentPane) return;
}
</
script
>
</
asp:Content
>
<
asp:Content
ID
=
"Content2"
ContentPlaceHolderID
=
"ContentPlaceHolderMain"
runat
=
"server"
>
<
telerik:RadSplitter
ID
=
"RadSplitter1"
runat
=
"server"
Orientation
=
"Vertical"
BorderSize
=
"0"
BorderStyle
=
"None"
Height
=
"100%"
Width
=
"100%"
>
<
telerik:RadPane
ID
=
"PaneLeft"
runat
=
"server"
Scrolling
=
"None"
Height
=
"100%"
Width
=
"180px"
>
<
div
style
=
"border-top-style: solid; border-top-width: 1px; border-top-color: #3333CC"
>
<
telerik:RadTreeView
ID
=
"tvUser"
Height
=
"100%"
Width
=
"100%"
runat
=
"server"
OnClientNodeClicked
=
"tvClientNodeClicked"
>
<
Nodes
>
</
div
>
</
telerik:RadPane
>
<
telerik:RadSplitBar
runat
=
"server"
ID
=
"RadSplitBar1"
CollapseMode
=
"Forward"
/>
<
telerik:RadPane
ID
=
"PaneRight"
runat
=
"server"
Scrolling
=
"Both"
>
</
telerik:RadPane
>
</
telerik:RadSplitter
>
</
asp:Content
>
I noticed that all the demo have used the second way to access the specified pane.how to fix my code?
thanks
Kevin