System.Web.UI.WebControls.Menu.SetSelectedItem C# (CSharp) Method

SetSelectedItem() private method

private SetSelectedItem ( MenuItem item ) : void
item MenuItem
return void
		internal void SetSelectedItem (MenuItem item)
		{
			if (selectedItem == item) return;
			selectedItem = item;
			selectedItemPath = item.Path;
		}
		

Usage Example

Example #1
0
        public void RemoveAt(int index)
        {
            MenuItem item  = _list[index];
            Menu     owner = item.Owner;

            if (owner != null)
            {
                MenuItem current = owner.SelectedItem;
                // Check if the selected item is under this item
                while (current != null)
                {
                    if (current == item)
                    {
                        owner.SetSelectedItem(null);
                        break;
                    }
                    current = current.Parent;
                }
            }
            item.SetParent(null);

            _list.RemoveAt(index);
            _version++;
            Log.Add(new LogItem(LogItemType.Remove, index, _isTrackingViewState));
        }
All Usage Examples Of System.Web.UI.WebControls.Menu::SetSelectedItem