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
- EventInfo.cs
- ComponentEditorPage.cs
- ViewManagerAttribute.cs
- QuaternionRotation3D.cs
- PrintPageEvent.cs
- AuthenticationService.cs
- parserscommon.cs
- NavigationPropertySingletonExpression.cs
- DataGridViewCellStyleChangedEventArgs.cs
- SourceSwitch.cs
- XsdDateTime.cs
- PreloadedPackages.cs
- ValidatedControlConverter.cs
- DataGridViewCellEventArgs.cs
- _ConnectStream.cs
- SmtpFailedRecipientsException.cs
- WindowsTokenRoleProvider.cs
- DataGridColumnCollection.cs
- TextFormatter.cs
- ObjectDataSourceDisposingEventArgs.cs
- XPathDocumentIterator.cs
- InternalException.cs
- SqlProviderServices.cs
- SmiSettersStream.cs
- Rect3D.cs
- SqlBuilder.cs
- HasCopySemanticsAttribute.cs
- SplineKeyFrames.cs
- FreezableCollection.cs
- ListViewGroupConverter.cs
- EntityWrapper.cs
- Scheduling.cs
- X509Extension.cs
- InputScope.cs
- OracleCommand.cs
- HttpAsyncResult.cs
- x509utils.cs
- KnownBoxes.cs
- ImageFormatConverter.cs
- AgileSafeNativeMemoryHandle.cs
- InvalidEnumArgumentException.cs
- uribuilder.cs
- cookieexception.cs
- ResourceDictionary.cs
- Splitter.cs
- XamlReaderHelper.cs
- SingleAnimation.cs
- IItemProperties.cs
- HelpProvider.cs
- SqlTriggerAttribute.cs
- CanonicalFormWriter.cs
- WebResponse.cs
- StreamWithDictionary.cs
- CalendarDesigner.cs
- TreeNodeEventArgs.cs
- DataSourceControlBuilder.cs
- HtmlInputFile.cs
- NullableDoubleSumAggregationOperator.cs
- mansign.cs
- FieldBuilder.cs
- FileAuthorizationModule.cs
- BeginSelectCardRequest.cs
- SharedPersonalizationStateInfo.cs
- StringUtil.cs
- ZoneLinkButton.cs
- BitmapDownload.cs
- MembershipPasswordException.cs
- StorageEntityContainerMapping.cs
- OdbcTransaction.cs
- XPathDocumentNavigator.cs
- Animatable.cs
- RelationshipEndCollection.cs
- FastEncoder.cs
- MenuAdapter.cs
- HostedAspNetEnvironment.cs
- PointAnimationClockResource.cs
- TransactionInterop.cs
- KeyEventArgs.cs
- SqlCacheDependency.cs
- ResourceExpressionBuilder.cs
- Vector.cs
- SiteOfOriginPart.cs
- Collection.cs
- DSASignatureFormatter.cs
- DataGridViewDataConnection.cs
- UpdateCompiler.cs
- NeedSkipTokenVisitor.cs
- ControlEvent.cs
- PropertyDescriptor.cs
- WhitespaceSignificantCollectionAttribute.cs
- TextServicesContext.cs
- FrameworkElementFactoryMarkupObject.cs
- NamedObject.cs
- ContentValidator.cs
- ActiveXHost.cs
- PointF.cs
- GenericTransactionFlowAttribute.cs
- SqlParameterCollection.cs
- XamlFxTrace.cs
- SwitchLevelAttribute.cs