Hi,
I can't seems to solve a problem that the usercontrol where I have my TreeView updates before "btnSavePage" button event fires.
I need a way to update the TreeView after the button event has been fired.
Could someone point me in the right direction?
My Code:
UserControl:
WebForm:
I can't seems to solve a problem that the usercontrol where I have my TreeView updates before "btnSavePage" button event fires.
I need a way to update the TreeView after the button event has been fired.
Could someone point me in the right direction?
My Code:
UserControl:
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
runat
=
"server"
Skin
=
"Default"
>
</
telerik:RadAjaxLoadingPanel
>
<
telerik:RadAjaxManagerProxy
ID
=
"RadAjaxManagerProxy1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"tvPages"
EventName
=
"onnodedrop"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"tvPages"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"btnSavePage"
EventName
=
"onclick"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"tvPages"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManagerProxy
>
<
asp:Panel
ID
=
"pnlPageTree"
runat
=
"server"
>
<
telerik:RadTreeView
ID
=
"tvPages"
runat
=
"server"
EnableDragAndDrop
=
"true"
PersistLoadOnDemandNodes
=
"false"
EnableDragAndDropBetweenNodes
=
"true"
onnodedatabound
=
"tvPages_NodeDataBound"
onnodedrop
=
"tvPages_NodeDrop"
ondatabinding
=
"tvPages_DataBinding"
>
</
telerik:RadTreeView
>
</
asp:Panel
>
WebForm:
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
runat
=
"server"
Skin
=
"Default"
>
</
telerik:RadAjaxLoadingPanel
>
<
telerik:RadAjaxManagerProxy
ID
=
"RadAjaxManagerProxy1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"btnSavePage"
EventName
=
"onclick"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"pnlPage"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManagerProxy
>
<
asp:Button
ID
=
"btnSavePage"
runat
=
"server"
Text
=
"Lagre"
onclick
=
"btnSavePage_Click"
/>