Hi Daniel,
Please have a look into the sample code snippet which works fine at my end.
ASPX:
<
telerik:RadTreeView
ID
=
"rtreeviewDemo"
runat
=
"server"
OnNodeClick
=
"rtreeviewDemo_NodeClick"
>
<
Nodes
>
<
telerik:RadTreeNode
Text
=
"Node1"
>
</
telerik:RadTreeNode
>
<
telerik:RadTreeNode
Text
=
"Node2"
>
</
telerik:RadTreeNode
>
</
Nodes
>
</
telerik:RadTreeView
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"rtreeviewDemo"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"rtreeviewDemo"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
C#:
protected
void
rtreeviewDemo_NodeClick(
object
sender, Telerik.Web.UI.RadTreeNodeEventArgs e)
{
string
script =
"function f(){alert('Click event is under processing,please wait for some time'); Sys.Application.remove_load(f);}Sys.Application.add_load(f);"
;
ScriptManager.RegisterStartupScript(Page, Page.GetType(),
"key"
, script,
true
);
}
Thanks,
Princy.