Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebControls / SiteMapNodeItem.cs / 2 / SiteMapNodeItem.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls {
using System;
using System.ComponentModel;
using System.Security.Permissions;
using System.Web.UI;
///
/// Represents a
///
[
ToolboxItem(false)
]
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class SiteMapNodeItem : WebControl, INamingContainer, IDataItemContainer {
private int _itemIndex;
private SiteMapNodeItemType _itemType;
private SiteMapNode _siteMapNode;
///
/// Initializes a new instance of the class.
///
public SiteMapNodeItem(int itemIndex, SiteMapNodeItemType itemType) {
this._itemIndex = itemIndex;
this._itemType = itemType;
}
///
/// Represents a sitemapnode.
///
public virtual SiteMapNode SiteMapNode {
get {
return _siteMapNode;
}
set {
_siteMapNode = value;
}
}
///
/// Indicates the index of the item. This property is read-only.
///
public virtual int ItemIndex {
get {
return _itemIndex;
}
}
///
/// Indicates the type of the item in the .
///
public virtual SiteMapNodeItemType ItemType {
get {
return _itemType;
}
}
///
///
///
protected internal virtual void SetItemType(SiteMapNodeItemType itemType) {
this._itemType = itemType;
}
///
object IDataItemContainer.DataItem {
get {
return SiteMapNode;
}
}
int IDataItemContainer.DataItemIndex {
get {
return ItemIndex;
}
}
int IDataItemContainer.DisplayIndex {
get {
return ItemIndex;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ToolStripHighContrastRenderer.cs
- BooleanSwitch.cs
- PropertyState.cs
- ResponseStream.cs
- XmlSchemaSimpleContent.cs
- FontStyles.cs
- _NetRes.cs
- TextStore.cs
- CodeFieldReferenceExpression.cs
- BlockingCollection.cs
- HierarchicalDataSourceControl.cs
- FrameworkTemplate.cs
- ViewBase.cs
- ToolStripPanelCell.cs
- DynamicValidatorEventArgs.cs
- XPathExpr.cs
- relpropertyhelper.cs
- GridViewSelectEventArgs.cs
- Parser.cs
- PenContexts.cs
- XmlToDatasetMap.cs
- PropertyCondition.cs
- AmbientEnvironment.cs
- FastEncoder.cs
- TextDecorationCollection.cs
- HttpListenerPrefixCollection.cs
- ClientReliableChannelBinder.cs
- CfgParser.cs
- TypeSystem.cs
- storepermissionattribute.cs
- UidPropertyAttribute.cs
- MdiWindowListStrip.cs
- ControlValuePropertyAttribute.cs
- SecurityKeyIdentifierClause.cs
- ScrollBarAutomationPeer.cs
- baseaxisquery.cs
- GeneralTransform3DTo2D.cs
- FamilyMapCollection.cs
- PerformanceCountersElement.cs
- ModifierKeysConverter.cs
- ProcessThreadCollection.cs
- GridViewUpdatedEventArgs.cs
- VisualBrush.cs
- PropertyInformationCollection.cs
- xml.cs
- WasHttpHandlersInstallComponent.cs
- Button.cs
- FlowDocumentReader.cs
- ApplicationHost.cs
- OracleParameterCollection.cs
- SmtpAuthenticationManager.cs
- DataSysAttribute.cs
- SafeEventHandle.cs
- XamlBrushSerializer.cs
- AssociationSetEnd.cs
- wgx_render.cs
- MouseCaptureWithinProperty.cs
- ParagraphResult.cs
- AuthenticationConfig.cs
- WebPartZoneCollection.cs
- WebPartDisplayModeCancelEventArgs.cs
- ReferenceConverter.cs
- NonBatchDirectoryCompiler.cs
- DataColumnPropertyDescriptor.cs
- RawStylusInputCustomData.cs
- DockPatternIdentifiers.cs
- BaseUriHelper.cs
- StatusBarItemAutomationPeer.cs
- ParentQuery.cs
- System.Data_BID.cs
- EntityConnectionStringBuilder.cs
- XPathNode.cs
- Filter.cs
- COM2IDispatchConverter.cs
- WebBrowserEvent.cs
- DataBoundControlDesigner.cs
- TableRow.cs
- ToolStripPanelRenderEventArgs.cs
- SignedPkcs7.cs
- RefType.cs
- TouchesCapturedWithinProperty.cs
- WebDisplayNameAttribute.cs
- MethodToken.cs
- ActivityTypeCodeDomSerializer.cs
- WebPartConnectionCollection.cs
- ObjectManager.cs
- WhitespaceRuleLookup.cs
- GradientBrush.cs
- Window.cs
- HttpClientCertificate.cs
- SQLSingle.cs
- ConnectionInterfaceCollection.cs
- TextSearch.cs
- DbProviderFactories.cs
- DataTableMappingCollection.cs
- ResourceDefaultValueAttribute.cs
- ConfigurationManagerInternal.cs
- CriticalExceptions.cs
- FileNameEditor.cs
- ContextMenuService.cs