Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebControls / SiteMapHierarchicalDataSourceView.cs / 1 / SiteMapHierarchicalDataSourceView.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls {
using System.Collections;
using System.Security.Permissions;
using System.Web;
using System.Web.UI;
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class SiteMapHierarchicalDataSourceView : HierarchicalDataSourceView {
private SiteMapNodeCollection _collection;
public SiteMapHierarchicalDataSourceView(SiteMapNode node) {
_collection = new SiteMapNodeCollection(node);
}
public SiteMapHierarchicalDataSourceView(SiteMapNodeCollection collection) {
_collection = collection;
}
public override IHierarchicalEnumerable Select() {
return _collection;
}
}
}
// 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.Collections;
using System.Security.Permissions;
using System.Web;
using System.Web.UI;
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class SiteMapHierarchicalDataSourceView : HierarchicalDataSourceView {
private SiteMapNodeCollection _collection;
public SiteMapHierarchicalDataSourceView(SiteMapNode node) {
_collection = new SiteMapNodeCollection(node);
}
public SiteMapHierarchicalDataSourceView(SiteMapNodeCollection collection) {
_collection = collection;
}
public override IHierarchicalEnumerable Select() {
return _collection;
}
}
}
// 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
- TableFieldsEditor.cs
- QuadraticBezierSegment.cs
- BoundPropertyEntry.cs
- DataGridViewRowCollection.cs
- CrossAppDomainChannel.cs
- ConfigurationElement.cs
- TableDetailsRow.cs
- HtmlObjectListAdapter.cs
- RelatedView.cs
- TextBlock.cs
- ReadWriteSpinLock.cs
- UnknownWrapper.cs
- RegistryKey.cs
- ToolStripCollectionEditor.cs
- CaseExpr.cs
- SafeHandle.cs
- OptimalBreakSession.cs
- Funcletizer.cs
- ScrollBarAutomationPeer.cs
- Comparer.cs
- x509utils.cs
- ApplicationFileParser.cs
- TrackingDataItem.cs
- XmlTextReaderImpl.cs
- SqlConnection.cs
- TextBounds.cs
- Matrix3D.cs
- DocumentXPathNavigator.cs
- FrameworkElement.cs
- XmlSchemaGroupRef.cs
- Message.cs
- HttpResponse.cs
- CodeCommentStatementCollection.cs
- OleDbDataReader.cs
- ThreadExceptionEvent.cs
- EnvelopedPkcs7.cs
- UIElementIsland.cs
- odbcmetadatacolumnnames.cs
- SoapIncludeAttribute.cs
- entityreference_tresulttype.cs
- PropertyBuilder.cs
- ColumnCollectionEditor.cs
- DrawItemEvent.cs
- ResumeStoryboard.cs
- CompressEmulationStream.cs
- HtmlCalendarAdapter.cs
- ExpressionTable.cs
- AttributeCollection.cs
- BinaryWriter.cs
- PaginationProgressEventArgs.cs
- NavigationWindow.cs
- SimpleRecyclingCache.cs
- TypeSystem.cs
- MouseGestureConverter.cs
- EditorPart.cs
- TabPanel.cs
- BindingManagerDataErrorEventArgs.cs
- Logging.cs
- AsymmetricSecurityBindingElement.cs
- ServiceModelSecurityTokenTypes.cs
- SchemaImporter.cs
- RegexFCD.cs
- SpotLight.cs
- SiteMapProvider.cs
- SqlClientWrapperSmiStream.cs
- ResourceBinder.cs
- HierarchicalDataSourceControl.cs
- XmlBinaryReader.cs
- ChannelSettingsElement.cs
- externdll.cs
- Int32Converter.cs
- NamespaceEmitter.cs
- ObjectDataSourceFilteringEventArgs.cs
- ContentControl.cs
- RightsManagementLicense.cs
- HealthMonitoringSection.cs
- TreeViewImageIndexConverter.cs
- XmlSchemaSet.cs
- WebEvents.cs
- PhysicalAddress.cs
- FreezableOperations.cs
- TcpHostedTransportConfiguration.cs
- XmlObjectSerializerReadContextComplex.cs
- _HTTPDateParse.cs
- EdmItemError.cs
- LocationSectionRecord.cs
- OneToOneMappingSerializer.cs
- DecimalAnimation.cs
- SchemaImporterExtensionElement.cs
- DrawingBrush.cs
- QueryConverter.cs
- _LoggingObject.cs
- RefreshEventArgs.cs
- ImmutableObjectAttribute.cs
- DiscreteKeyFrames.cs
- CqlWriter.cs
- CompiledQueryCacheEntry.cs
- HyperLinkField.cs
- FlowLayoutPanelDesigner.cs
- RuntimeHandles.cs