2 writes to _owner
System.Web (2)
UI\WebControls\MenuItem.cs (2)
64_owner = owner; 1204_owner = owner;
113 references to _owner
System.Web (113)
UI\WebControls\MenuItem.cs (113)
238if (_owner.StaticItemFormatString.Length > 0 && Depth < _owner.StaticDisplayLevels) { 239return String.Format(CultureInfo.CurrentCulture, _owner.StaticItemFormatString, Text); 241else if (_owner.DynamicItemFormatString.Length > 0 && Depth >= _owner.StaticDisplayLevels) { 242return String.Format(CultureInfo.CurrentCulture, _owner.DynamicItemFormatString, Text); 253Index = _owner.CreateItemIndex(); 254_id = _owner.ClientID + 'n' + Index; 373return _owner; 571Value : parentPath + _owner.PathSeparator + Value; 599return _owner.ResolveClientUrl(PopOutImageUrl); 602if (Depth < _owner.StaticDisplayLevels) { 603if (_owner.StaticPopOutImageUrl.Length != 0) { 604return _owner.ResolveClientUrl(_owner.StaticPopOutImageUrl); 606else if (_owner.StaticEnableDefaultPopOutImage) { 607return _owner.GetImageUrl(Menu.PopOutImageIndex); 611if (_owner.DynamicPopOutImageUrl.Length != 0) { 612return _owner.ResolveClientUrl(_owner.DynamicPopOutImageUrl); 614else if (_owner.DynamicEnableDefaultPopOutImage) { 615return _owner.GetImageUrl(Menu.PopOutImageIndex); 624return ((_owner.StaticItemTemplate == null || Depth >= _owner.StaticDisplayLevels) && 625(_owner.DynamicItemTemplate == null || Depth < _owner.StaticDisplayLevels)); 633if (_owner == null) { 639_owner.SetSelectedItem(this); 641else if (this == _owner.SelectedItem) { 642_owner.SetSelectedItem(null); 662if (ChildItems.Count > 0 && nextDepth < _owner.MaximumDepth) { 665SubMenuStyle subMenuStyle = _owner.GetSubMenuStyle(this); 667if (_owner.Page != null && _owner.Page.SupportsStyleSheets) { 668styleClass = _owner.GetSubMenuCssClassName(this); 671if (nextDepth >= _owner.StaticDisplayLevels) { 673if (!staticOnly && enabled && !(_owner.DesignMode && recursive)) { 675PopOutPanel panel = _owner.Panel; 676if (_owner.Page != null && _owner.Page.SupportsStyleSheets) { 677panel.ScrollerClass = _owner.GetCssClassName(ChildItems[0], false); 682panel.ScrollerStyle = _owner.GetMenuItemStyle(ChildItems[0]); 684if (_owner.Page != null && _owner.Page.SupportsStyleSheets) { 722if (_owner.Page != null && _owner.Page.SupportsStyleSheets) { 731if (_owner.Orientation == Orientation.Horizontal) { 735bool isNextStatic = (nextDepth + 1 < _owner.StaticDisplayLevels); 736bool isNextInRange = (nextDepth + 1 < _owner.MaximumDepth); 747ChildItems[i].RenderItem(writer, i, enabled, _owner.Orientation); 748if (_owner.Orientation == Orientation.Vertical) { 762ChildItems[i].RenderItem(writer, i, enabled, _owner.Orientation, staticOnly); 766ChildItems[i].RenderItem(writer, i, enabled, _owner.Orientation); 769if (_owner.Orientation == Orientation.Horizontal) { 801MenuItemStyle mergedStyle = _owner.GetMenuItemStyle(this); 805bool staticTopSeparator = (depth < _owner.StaticDisplayLevels) && (_owner.StaticTopSeparatorImageUrl.Length != 0); 806bool dynamicTopSeparator = (depth >= _owner.StaticDisplayLevels) && (_owner.DynamicTopSeparatorImageUrl.Length != 0); 814writer.AddAttribute(HtmlTextWriterAttribute.Src, _owner.ResolveClientUrl(_owner.StaticTopSeparatorImageUrl)); 817writer.AddAttribute(HtmlTextWriterAttribute.Src, _owner.ResolveClientUrl(_owner.DynamicTopSeparatorImageUrl)); 833if (!staticOnly && _owner.Enabled) { 834if (depthPlusOne > _owner.StaticDisplayLevels) { 847else if (depthPlusOne == _owner.StaticDisplayLevels) { 874if (_owner.Page != null && _owner.Page.SupportsStyleSheets) { 875string styleClass = _owner.GetCssClassName(this, false); 890if (!_owner.ItemWrap) { 899if (_owner.Page != null && _owner.Page.SupportsStyleSheets) { 901string styleClass = _owner.GetCssClassName(this, true, out applyInlineBorder); 918string accessKey = _owner.AccessKey; 922writer.AddAttribute(HtmlTextWriterAttribute.Href, _owner.ResolveClientUrl(NavigateUrl)); 927target = _owner.Target; 937_owner.Page.ClientScript.GetPostBackClientHyperlink(_owner, InternalValuePath, true, true)); 940if (!_owner.AccessKeyRendered && (accessKey.Length != 0)) { 942_owner.AccessKeyRendered = true; 951else if ((ChildItems.Count != 0) && (depthPlusOne >= _owner.StaticDisplayLevels)) { 957if (!_owner.AccessKeyRendered && (accessKey.Length != 0)) { 959_owner.AccessKeyRendered = true; 963if (depth != 0 && depth < _owner.StaticDisplayLevels) { 964Unit indent = _owner.StaticSubMenuIndent; 992writer.AddAttribute(HtmlTextWriterAttribute.Src, _owner.ResolveClientUrl(ImageUrl)); 1006bool shouldRenderExpandImage = ((depthPlusOne >= _owner.StaticDisplayLevels) && 1007(depthPlusOne < _owner.MaximumDepth)); 1013(depth < _owner.StaticDisplayLevels) && 1018if (((Depth + 1) < _owner.StaticDisplayLevels) && (ChildItems.Count != 0)) { 1031(_owner.Items.Count != 0) && 1032(parent != _owner.Items[_owner.Items.Count - 1])) || 1056if (depth < _owner.StaticDisplayLevels) { 1059String.Format(CultureInfo.CurrentCulture, _owner.StaticPopOutImageTextFormatString, Text)); 1061else if (depth >= _owner.StaticDisplayLevels) { 1064String.Format(CultureInfo.CurrentCulture, _owner.DynamicPopOutImageTextFormatString, Text)); 1090bool staticBottomSeparator = (depth < _owner.StaticDisplayLevels) && (_owner.StaticBottomSeparatorImageUrl.Length != 0); 1091bool dynamicBottomSeparator = (depth >= _owner.StaticDisplayLevels) && (_owner.DynamicBottomSeparatorImageUrl.Length != 0); 1098writer.AddAttribute(HtmlTextWriterAttribute.Src, _owner.ResolveClientUrl(SeparatorImageUrl)); 1101writer.AddAttribute(HtmlTextWriterAttribute.Src, _owner.ResolveClientUrl(_owner.StaticBottomSeparatorImageUrl)); 1104writer.AddAttribute(HtmlTextWriterAttribute.Src, _owner.ResolveClientUrl(_owner.DynamicBottomSeparatorImageUrl)); 1118if (_owner.IsNotIE) { 1145((_owner.StaticItemTemplate != null && Depth < _owner.StaticDisplayLevels) || 1146(_owner.DynamicItemTemplate != null && Depth >= _owner.StaticDisplayLevels))) { 1216item.SetOwner(_owner); 1239if (_owner == null) {