protected void btnSrchBack_Click(object sender, ImageClickEventArgs e) { SetViewStates("RestoreNodeLocation"); Notes.SrchBack(); Notes.SearchDisplayed = false; if (Notes.SelectedNode > 0) { lbxNodes.Items.FindByValue(Notes.SelectedNode.ToString()).Selected = true; } Notes.NodeChanged(); Notes.Item = 0; Notes.Operation = "Browse"; SetViewStates("SrchBack"); // Same thing cant be bothered passing these down to Tree Class drpSearchOn.ClearSelection(); txtSearchFilter.Text = ""; }