Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / 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.
//------------------------------------------------------------------------------
//
// 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
- wgx_sdk_version.cs
- PropertyReferenceSerializer.cs
- WebPartConnectionsDisconnectVerb.cs
- FrameworkObject.cs
- ListBox.cs
- InterleavedZipPartStream.cs
- TriggerActionCollection.cs
- DataGridViewCellParsingEventArgs.cs
- ModuleElement.cs
- ToolStripMenuItemCodeDomSerializer.cs
- KoreanLunisolarCalendar.cs
- XmlAnyElementAttribute.cs
- HttpContext.cs
- RecordConverter.cs
- Normalization.cs
- tooltip.cs
- DataGridViewTopRowAccessibleObject.cs
- OleDbCommandBuilder.cs
- CompiledXpathExpr.cs
- FixUp.cs
- PageVisual.cs
- DataControlPagerLinkButton.cs
- TextBox.cs
- SamlAuthenticationClaimResource.cs
- PerformanceCounterCategory.cs
- UriTemplateMatchException.cs
- CallSiteBinder.cs
- StringReader.cs
- HiddenFieldDesigner.cs
- RuntimeResourceSet.cs
- BindableTemplateBuilder.cs
- IResourceProvider.cs
- PathFigureCollection.cs
- DrawingDrawingContext.cs
- EasingKeyFrames.cs
- CodeMethodInvokeExpression.cs
- TdsParserStateObject.cs
- TCEAdapterGenerator.cs
- ExpressionEvaluator.cs
- AutoCompleteStringCollection.cs
- COM2PropertyDescriptor.cs
- BindingExpression.cs
- CultureInfoConverter.cs
- ExpressionHelper.cs
- LayoutManager.cs
- EmbeddedMailObjectsCollection.cs
- SystemUnicastIPAddressInformation.cs
- PropertyGridDesigner.cs
- TrustSection.cs
- iisPickupDirectory.cs
- RMEnrollmentPage2.cs
- VBCodeProvider.cs
- WindowsStatic.cs
- datacache.cs
- StringConcat.cs
- BitmapDecoder.cs
- DefaultTraceListener.cs
- OperationAbortedException.cs
- X509Utils.cs
- TabItemAutomationPeer.cs
- HashRepartitionEnumerator.cs
- PartitionedStreamMerger.cs
- DbDataReader.cs
- XmlSerializerFactory.cs
- DataGridViewColumnStateChangedEventArgs.cs
- DefaultWorkflowSchedulerService.cs
- UnaryNode.cs
- Int32KeyFrameCollection.cs
- StatusBarDrawItemEvent.cs
- CreateUserWizard.cs
- DynamicQueryableWrapper.cs
- NumberSubstitution.cs
- RestHandlerFactory.cs
- TextParaClient.cs
- WebPartZone.cs
- HyperLink.cs
- Thickness.cs
- HtmlInputPassword.cs
- RemotingServices.cs
- ByteFacetDescriptionElement.cs
- UnsafeNativeMethods.cs
- RawStylusInputCustomDataList.cs
- BamlBinaryReader.cs
- TemplateControl.cs
- Calendar.cs
- InternalPolicyElement.cs
- ListenDesigner.cs
- TimeSpanConverter.cs
- MessageSmuggler.cs
- ArrangedElement.cs
- RepeaterItem.cs
- SyndicationPerson.cs
- ColorBlend.cs
- UrlAuthorizationModule.cs
- UserControlBuildProvider.cs
- BitmapDecoder.cs
- IgnoreSectionHandler.cs
- CurrentChangingEventManager.cs
- FontResourceCache.cs
- SmtpSpecifiedPickupDirectoryElement.cs