Example #1
0
        /// <summary>
        /// (IPostBackEventHandler.RaisePostBackEvent)
        /// Raise control specific events on post back.
        /// </summary>
        /// <param name="eventArgument"></param>
        /// <author>
        /// Created by Iulian Iuga; 01 January, 2003
        /// </author>
        public virtual void RaisePostBackEvent(string eventArgument)
        {
            // TODO: raise specific control events

            TreeElement element = Root.FindElement(eventArgument);

            if (element != null)
            {
                if (element.IsExpanded)
                {
                    element.Collapse();
                }
                else
                {
                    element.Expand();
                }
            }

            return;
        }