Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebParts / ProxyWebPartManager.cs / 1305376 / ProxyWebPartManager.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.ComponentModel; using System.Diagnostics; using System.Web.UI; [ Bindable(false), Designer("System.Web.UI.Design.WebControls.WebParts.ProxyWebPartManagerDesigner, " + AssemblyRef.SystemDesign), NonVisualControl(), ParseChildren(true), PersistChildren(false) ] public class ProxyWebPartManager : Control { private ProxyWebPartConnectionCollection _staticConnections; [ EditorBrowsable(EditorBrowsableState.Never), ] public override string ClientID { get { return base.ClientID; } } [ EditorBrowsable(EditorBrowsableState.Never), ] public override ControlCollection Controls { get { return base.Controls; } } [ DefaultValue(false), EditorBrowsable(EditorBrowsableState.Never), ] public override bool EnableTheming { get { return false; } set { throw new NotSupportedException(SR.GetString(SR.NoThemingSupport, this.GetType().Name)); } } [ DefaultValue(""), EditorBrowsable(EditorBrowsableState.Never), ] public override string SkinID { get { return String.Empty; } set { throw new NotSupportedException(SR.GetString(SR.NoThemingSupport, this.GetType().Name)); } } [ DefaultValue(null), DesignerSerializationVisibility(DesignerSerializationVisibility.Content), EditorBrowsable(EditorBrowsableState.Never), MergableProperty(false), PersistenceMode(PersistenceMode.InnerProperty), WebCategory("Behavior"), WebSysDescription(SR.WebPartManager_StaticConnections), ] public ProxyWebPartConnectionCollection StaticConnections { get { if (_staticConnections == null) { _staticConnections = new ProxyWebPartConnectionCollection(); } return _staticConnections; } } [ Browsable(false), DefaultValue(false), EditorBrowsable(EditorBrowsableState.Never), ] public override bool Visible { get { return false; } set { throw new NotSupportedException(SR.GetString(SR.ControlNonVisual, this.GetType().Name)); } } protected override ControlCollection CreateControlCollection() { return new EmptyControlCollection(this); } [ EditorBrowsable(EditorBrowsableState.Never), ] public override void Focus() { throw new NotSupportedException(SR.GetString(SR.NoFocusSupport, this.GetType().Name)); } protected internal override void OnInit(EventArgs e) { base.OnInit(e); Page page = Page; Debug.Assert(page != null); if ((page != null) && !DesignMode) { WebPartManager webPartManager = WebPartManager.GetCurrentWebPartManager(page); if (webPartManager == null) { throw new InvalidOperationException(SR.GetString(SR.WebPartManagerRequired)); } StaticConnections.SetWebPartManager(webPartManager); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- UIInitializationException.cs
- ConstructorNeedsTagAttribute.cs
- SecurityPolicySection.cs
- ConnectionManagementElementCollection.cs
- TypeUtil.cs
- ImportRequest.cs
- CodeRegionDirective.cs
- ImagingCache.cs
- TextUtf8RawTextWriter.cs
- DataGridLinkButton.cs
- ToolBarOverflowPanel.cs
- CellRelation.cs
- DataGridViewCellFormattingEventArgs.cs
- Single.cs
- BufferManager.cs
- XmlSchemaDatatype.cs
- DataGridViewCellPaintingEventArgs.cs
- BindingCollection.cs
- SessionViewState.cs
- StandardBindingCollectionElement.cs
- ValidationEventArgs.cs
- Point3DCollection.cs
- GZipStream.cs
- InfiniteIntConverter.cs
- SchemaDeclBase.cs
- SiteMapNodeCollection.cs
- StateMachineSubscriptionManager.cs
- SqlMethods.cs
- WindowsScroll.cs
- RIPEMD160.cs
- BooleanFunctions.cs
- StatusStrip.cs
- TimeSpan.cs
- StaticExtensionConverter.cs
- FakeModelItemImpl.cs
- FixedSOMGroup.cs
- XmlAttributes.cs
- WindowProviderWrapper.cs
- ExtensibleClassFactory.cs
- SchemaImporter.cs
- Context.cs
- CursorInteropHelper.cs
- WebProxyScriptElement.cs
- ParseElement.cs
- TextRunCache.cs
- OutputCacheSettings.cs
- SwitchElementsCollection.cs
- UnmanagedMarshal.cs
- hwndwrapper.cs
- DictionaryManager.cs
- DbTypeMap.cs
- RewritingSimplifier.cs
- SafePointer.cs
- ReaderWriterLockWrapper.cs
- NativeMethods.cs
- XNodeValidator.cs
- DataGridViewRowPostPaintEventArgs.cs
- XmlSchemaGroup.cs
- TimeoutException.cs
- CapabilitiesSection.cs
- OleDbError.cs
- TreeWalkHelper.cs
- Hex.cs
- PersonalizableAttribute.cs
- AxHost.cs
- EmissiveMaterial.cs
- SignatureTargetIdManager.cs
- ThrowHelper.cs
- MethodImplAttribute.cs
- SafeRightsManagementQueryHandle.cs
- BulletedListDesigner.cs
- ConfigurationProperty.cs
- BypassElementCollection.cs
- SendingRequestEventArgs.cs
- TTSEngineProxy.cs
- ResetableIterator.cs
- ThicknessAnimationBase.cs
- ListViewItemMouseHoverEvent.cs
- DesignerActionList.cs
- Metafile.cs
- RayHitTestParameters.cs
- SiteMapNodeCollection.cs
- Oci.cs
- ScrollChrome.cs
- SpellerError.cs
- XmlAttributes.cs
- ZipIOCentralDirectoryBlock.cs
- XmlCollation.cs
- XmlComment.cs
- DbConnectionPoolIdentity.cs
- PrintingPermission.cs
- DataListCommandEventArgs.cs
- HttpHandlerActionCollection.cs
- ProviderBase.cs
- BaseParser.cs
- ObjectDataSourceFilteringEventArgs.cs
- SizeAnimation.cs
- EntityRecordInfo.cs
- IisNotInstalledException.cs
- DiscoveryDocumentReference.cs