or

public void OnTitleEdited(object sender, RadTreeNodeEventArgs e)
{
string nodeID = e.Node.Value.ToString();
string nodeTitle = e.Node.Text.ToString();
....
....
}
<
telerik:RadTreeView ID="RadTreeView1" runat="server" OnNodeEdit="OnTitleEdited">
</telerik:RadTreeView>
If I edit a node, nodeID correctly returns the value, but nodeTitle returns the text prior to making the change, not after the change has been made.
How can I detect when the node text has been changed so that I can record those changes to a database?
Thanks!!
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> | |
| <AjaxSettings> | |
| <telerik:AjaxSetting AjaxControlID="RadGrid1"> | |
| <UpdatedControls> | |
| <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1"/> | |
| </UpdatedControls> | |
| </telerik:AjaxSetting> | |
| </AjaxSettings> | |
| </telerik:RadAjaxManager> | |
| <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Height="75px" Width="75px" Transparency="25"> | |
| <img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' style="border:0;" /> | |
| </telerik:RadAjaxLoadingPanel> |
| EnableAJAX="True" EnableAJAXLoadingTemplate="True" |
| LoadingTemplateTransparency="20" |