Product Bundles
DevCraft
All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:
Web
Mobile
Document Management
Desktop
Reporting
Testing & Mocking
CMS
UI/UX Tools
Debugging
Free Tools
Support and Learning
Productivity and Design Tools
<
telerik:RadTreeView
ID
=
"RadTreeView1"
runat
"server"
LoadingStatusPosition
"BeforeNodeText"
>
Nodes
telerik:RadTreeNode
ExpandMode
"ClientSide"
Text
"Root RadTreeNode1"
"Child RadTreeNode 1"
</
"Root RadTreeNode2"
"Child RadTreeNode 2"
CollapseAnimation
Duration
"100"
Type
"OutQuint"
/>
ExpandAnimation
"OutQuart"
telerik:RadToolTipManager
"RadToolTipManager1"
OnAjaxUpdate
"RadToolTipManager1_AjaxUpdate"
protected
void
Page_Load(
object
sender, EventArgs e)
{
RadTreeNode thirdNode =
new
RadTreeNode();
thirdNode.Text =
"Third Node"
;
RadTreeView1.Nodes.Add(thirdNode);
RadTreeNode firstNodeChild =
firstNodeChild.Text =
"Child"
RadTreeView1.Nodes[0].Nodes[0].Nodes.Add(firstNodeChild);
AddTargetControls();
}
AddTargetControls()
foreach
(RadTreeNode node
in
RadTreeView1.Nodes)
node.Attributes.Add(
"ID"
, node.Text);
RadToolTipManager1.TargetControls.Add(node.Attributes[
],
true
);
NodesInNode(node);
NodesInNode(RadTreeNode startNode)
if
(startNode.Nodes.Count > 0)
startNode.Nodes)
RadToolTipManager1_AjaxUpdate(
sender, ToolTipUpdateEventArgs e)
Label text =
Label();
text.Text = e.TargetControlID;
e.UpdatePanel.ContentTemplateContainer.Controls.Add(text);