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
- BinaryConverter.cs
- TypeBinaryExpression.cs
- NegotiateStream.cs
- FixedLineResult.cs
- NamespaceTable.cs
- XmlEncodedRawTextWriter.cs
- TabPanel.cs
- WebPartVerb.cs
- TextSegment.cs
- RadialGradientBrush.cs
- ToolTipAutomationPeer.cs
- DataControlButton.cs
- MappingItemCollection.cs
- WindowsNonControl.cs
- CacheAxisQuery.cs
- ExtendedPropertyInfo.cs
- DragStartedEventArgs.cs
- ListCardsInFileRequest.cs
- WindowsSolidBrush.cs
- DesignerActionMethodItem.cs
- LoginAutoFormat.cs
- PageParserFilter.cs
- MappingException.cs
- ChoiceConverter.cs
- ApplicationHost.cs
- XmlSchemaCollection.cs
- FixedSOMImage.cs
- PersonalizationState.cs
- ValidatedControlConverter.cs
- FixedPageAutomationPeer.cs
- BamlLocalizableResource.cs
- ItemPager.cs
- PageTheme.cs
- InstanceLockException.cs
- DirectoryNotFoundException.cs
- HttpApplication.cs
- DataControlFieldCell.cs
- SigningProgress.cs
- RecognizerInfo.cs
- CodeConditionStatement.cs
- VirtualizingPanel.cs
- CultureMapper.cs
- WebMessageFormatHelper.cs
- SubMenuStyleCollection.cs
- RuntimeWrappedException.cs
- TextBlock.cs
- DrawingAttributeSerializer.cs
- SetIterators.cs
- FilteredAttributeCollection.cs
- MessageRpc.cs
- NamedPipeConnectionPoolSettingsElement.cs
- ObjectDisposedException.cs
- ToolboxItemFilterAttribute.cs
- AspNetSynchronizationContext.cs
- ProjectedSlot.cs
- WorkflowServiceHostFactory.cs
- BitStream.cs
- XPathEmptyIterator.cs
- CodeGeneratorOptions.cs
- OleDbTransaction.cs
- ListBase.cs
- NativeObjectSecurity.cs
- EdgeProfileValidation.cs
- BaseProcessor.cs
- ControlDesigner.cs
- SymbolDocumentInfo.cs
- ToolboxItemLoader.cs
- CodeRegionDirective.cs
- WindowsIdentity.cs
- Label.cs
- ListBoxItemAutomationPeer.cs
- TreeNodeBindingDepthConverter.cs
- StructuredProperty.cs
- XmlCharCheckingWriter.cs
- LookupNode.cs
- XmlILModule.cs
- SessionStateModule.cs
- SqlWriter.cs
- SafePipeHandle.cs
- FontEmbeddingManager.cs
- XappLauncher.cs
- dsa.cs
- NameNode.cs
- XsltLibrary.cs
- PlacementWorkspace.cs
- SelectionItemPattern.cs
- ConfigurationProperty.cs
- SmtpException.cs
- Transform.cs
- ZipIOExtraFieldElement.cs
- FlowDocumentFormatter.cs
- BaseCAMarshaler.cs
- DataServiceBehavior.cs
- TemplateGroupCollection.cs
- SiteMapSection.cs
- TheQuery.cs
- ModelUIElement3D.cs
- MethodRental.cs
- DataViewManagerListItemTypeDescriptor.cs
- CompModSwitches.cs