Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebParts / CatalogPartDesigner.cs / 1 / CatalogPartDesigner.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design.WebControls.WebParts { using System; using System.Collections; using System.ComponentModel; using System.Design; using System.Web.UI.Design; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)] public class CatalogPartDesigner : PartDesigner { private CatalogPart _catalogPart; protected override Control CreateViewControl() { Control viewControl = base.CreateViewControl(); // Copy DesignModeState from the Component to the ViewControl, so that // the Zone is set on the ViewControl. (VSWhidbey 456878) IDictionary state = ((IControlDesignerAccessor)_catalogPart).GetDesignModeState(); ((IControlDesignerAccessor)viewControl).SetDesignModeState(state); return viewControl; } public override void Initialize(IComponent component) { VerifyInitializeArgument(component, typeof(CatalogPart)); _catalogPart = (CatalogPart)component; base.Initialize(component); } public override string GetDesignTimeHtml() { if (!(_catalogPart.Parent is CatalogZoneBase)) { return CreateInvalidParentDesignTimeHtml(typeof(CatalogPart), typeof(CatalogZoneBase)); } return base.GetDesignTimeHtml(); } } } // 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
- XmlByteStreamReader.cs
- MarkupWriter.cs
- StreamWriter.cs
- FixUpCollection.cs
- NewArray.cs
- BinaryConverter.cs
- HtmlForm.cs
- EntityDataSourceWizardForm.cs
- JavaScriptString.cs
- ExpressionBindingsDialog.cs
- DataServiceResponse.cs
- ResXDataNode.cs
- ProgressBarAutomationPeer.cs
- UInt32Converter.cs
- RawAppCommandInputReport.cs
- ToolStripItemTextRenderEventArgs.cs
- ReadOnlyDataSource.cs
- TabletCollection.cs
- ExpressionLexer.cs
- XmlCDATASection.cs
- SelectionList.cs
- AnnotationAdorner.cs
- PropertyInformationCollection.cs
- OpCopier.cs
- WindowsTitleBar.cs
- UniqueConstraint.cs
- TransactionTable.cs
- FixedPosition.cs
- ObjectQuery_EntitySqlExtensions.cs
- SmtpReplyReaderFactory.cs
- SmtpFailedRecipientsException.cs
- EncoderParameters.cs
- ComponentConverter.cs
- Trace.cs
- UnsafeNativeMethodsTablet.cs
- ControlAdapter.cs
- ReadOnlyDataSourceView.cs
- IProvider.cs
- FastEncoder.cs
- ProfileProvider.cs
- EntityTypeEmitter.cs
- ReferenceAssemblyAttribute.cs
- DataGridPageChangedEventArgs.cs
- XmlBindingWorker.cs
- XsdDuration.cs
- StrongNamePublicKeyBlob.cs
- SystemGatewayIPAddressInformation.cs
- NGCSerializationManagerAsync.cs
- UndirectedGraph.cs
- CompoundFileStreamReference.cs
- XmlWrappingWriter.cs
- ReflectionServiceProvider.cs
- UriTemplateCompoundPathSegment.cs
- EditorResources.cs
- String.cs
- EventLogger.cs
- SqlDataSourceQuery.cs
- _BufferOffsetSize.cs
- ExpressionPrefixAttribute.cs
- HuffmanTree.cs
- mda.cs
- RowUpdatedEventArgs.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- Renderer.cs
- EncryptedType.cs
- DataGridPagerStyle.cs
- MsmqBindingElementBase.cs
- DocumentGridContextMenu.cs
- Utils.cs
- FieldMetadata.cs
- VersionPair.cs
- TreeNodeSelectionProcessor.cs
- FilteredSchemaElementLookUpTable.cs
- StandardCommands.cs
- ConfigurationSchemaErrors.cs
- SequenceDesigner.cs
- MethodRental.cs
- WeakReferenceKey.cs
- _FtpControlStream.cs
- RootBuilder.cs
- TypographyProperties.cs
- BufferBuilder.cs
- DBConcurrencyException.cs
- ContentPosition.cs
- PageAsyncTaskManager.cs
- RuleInfoComparer.cs
- WindowsImpersonationContext.cs
- Vector3D.cs
- DeclaredTypeValidator.cs
- Flattener.cs
- QilCloneVisitor.cs
- Context.cs
- WebBaseEventKeyComparer.cs
- Span.cs
- PageSettings.cs
- CapabilitiesSection.cs
- HttpContext.cs
- GridViewPageEventArgs.cs
- GCHandleCookieTable.cs
- ArgumentNullException.cs