Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / HierarchicalDataSourceConverter.cs / 1 / HierarchicalDataSourceConverter.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.Design {
using System.ComponentModel;
using System.Web.UI;
///
///
/// Provides design-time support for a component's data source property.
///
///
[System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)]
public class HierarchicalDataSourceConverter : DataSourceConverter {
protected override bool IsValidDataSource(IComponent component) {
Control control = component as Control;
if (control == null) {
return false;
}
if (String.IsNullOrEmpty(control.ID)) {
return false;
}
return (component is IHierarchicalEnumerable);
}
}
}
// 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
- DataSourceCollectionBase.cs
- SafeProcessHandle.cs
- PipelineModuleStepContainer.cs
- MsmqVerifier.cs
- RadioButton.cs
- IgnoreSectionHandler.cs
- BitmapCacheBrush.cs
- PointCollectionValueSerializer.cs
- ResXResourceSet.cs
- IDispatchConstantAttribute.cs
- CollectionChangeEventArgs.cs
- ComponentEditorPage.cs
- ShapingWorkspace.cs
- DataGridViewCellStyleEditor.cs
- TableColumn.cs
- EntityClientCacheKey.cs
- SqlCharStream.cs
- TraceContext.cs
- VersionedStreamOwner.cs
- OdbcConnectionHandle.cs
- UidManager.cs
- LinqToSqlWrapper.cs
- BehaviorEditorPart.cs
- ElementNotAvailableException.cs
- DbDataSourceEnumerator.cs
- IDQuery.cs
- XmlSchemaValidator.cs
- QilTypeChecker.cs
- XmlDataSourceNodeDescriptor.cs
- XomlCompilerParameters.cs
- PeerTransportSecuritySettings.cs
- WindowsGraphics2.cs
- SimpleLine.cs
- FileNotFoundException.cs
- StackSpiller.Bindings.cs
- PersistenceContextEnlistment.cs
- ContextBase.cs
- TerminatorSinks.cs
- Profiler.cs
- AnimationTimeline.cs
- TextDataBindingHandler.cs
- ControlCollection.cs
- XmlUnspecifiedAttribute.cs
- ListViewGroupItemCollection.cs
- DrawListViewItemEventArgs.cs
- SystemIPv4InterfaceProperties.cs
- RegexParser.cs
- ImageSourceValueSerializer.cs
- PostBackOptions.cs
- NameValueSectionHandler.cs
- OdbcConnectionStringbuilder.cs
- CodeGeneratorAttribute.cs
- StrokeNode.cs
- XmlCharType.cs
- EventDescriptor.cs
- EncryptedKey.cs
- PresentationSource.cs
- autovalidator.cs
- HtmlShim.cs
- SqlDataSourceRefreshSchemaForm.cs
- String.cs
- InstanceNotReadyException.cs
- XmlMapping.cs
- NameValueCollection.cs
- FormViewInsertEventArgs.cs
- QueuePathEditor.cs
- SmtpClient.cs
- CodeIterationStatement.cs
- WebPartEditorCancelVerb.cs
- EntryIndex.cs
- OrderedParallelQuery.cs
- WebPartDisplayModeEventArgs.cs
- LineUtil.cs
- PassportIdentity.cs
- Rect3DConverter.cs
- BitmapEffectDrawingContent.cs
- HelpKeywordAttribute.cs
- EndpointConfigContainer.cs
- DbParameterCollectionHelper.cs
- MediaCommands.cs
- XpsFilter.cs
- FixedPosition.cs
- KeyNotFoundException.cs
- WCFServiceClientProxyGenerator.cs
- WebPartConnectionsCancelEventArgs.cs
- XPathNodeList.cs
- SiteMapDataSourceView.cs
- ManipulationDelta.cs
- BamlWriter.cs
- Scheduler.cs
- DiscoveryClientProtocol.cs
- DefaultValueConverter.cs
- VersionConverter.cs
- SequentialUshortCollection.cs
- HtmlTableCellCollection.cs
- Baml2006KeyRecord.cs
- ConvertBinder.cs
- ChannelSinkStacks.cs
- DataGridViewRowCancelEventArgs.cs
- ConfigurationManagerInternalFactory.cs