Code:
/ FX-1434 / FX-1434 / 1.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
- ResponseStream.cs
- DbProviderServices.cs
- _emptywebproxy.cs
- ProcessModelInfo.cs
- GroupStyle.cs
- TraceLog.cs
- SafeHandles.cs
- LinkUtilities.cs
- CorrelationExtension.cs
- DateTimeValueSerializerContext.cs
- LinqDataSourceEditData.cs
- NodeInfo.cs
- _SingleItemRequestCache.cs
- UnsafeNativeMethods.cs
- RegexNode.cs
- FunctionQuery.cs
- TextSearch.cs
- LoginName.cs
- PolyLineSegment.cs
- HttpCacheVaryByContentEncodings.cs
- HostProtectionException.cs
- FigureParagraph.cs
- MiniCustomAttributeInfo.cs
- SizeAnimationUsingKeyFrames.cs
- KnownBoxes.cs
- SamlConditions.cs
- SecurityKeyIdentifier.cs
- ObjectToModelValueConverter.cs
- XPathEmptyIterator.cs
- AlternationConverter.cs
- LongTypeConverter.cs
- FormViewPageEventArgs.cs
- ServicePointManager.cs
- ListSortDescription.cs
- SafeFileHandle.cs
- SchemaContext.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- MetabaseSettingsIis7.cs
- ResourceLoader.cs
- ToolboxBitmapAttribute.cs
- BulletDecorator.cs
- MachineSettingsSection.cs
- InlinedAggregationOperator.cs
- ButtonPopupAdapter.cs
- SchemaCollectionCompiler.cs
- SqlConnectionHelper.cs
- AnimationTimeline.cs
- HideDisabledControlAdapter.cs
- CriticalFinalizerObject.cs
- CombinedGeometry.cs
- ReadWriteSpinLock.cs
- ZipIOFileItemStream.cs
- ClaimTypes.cs
- TransportElement.cs
- WebPartConnectionsCancelVerb.cs
- BoundsDrawingContextWalker.cs
- BrushMappingModeValidation.cs
- DllNotFoundException.cs
- CommonRemoteMemoryBlock.cs
- HttpAsyncResult.cs
- StateRuntime.cs
- CompilerHelpers.cs
- PrtTicket_Base.cs
- HttpListenerResponse.cs
- Vector.cs
- TransactionValidationBehavior.cs
- ItemsPanelTemplate.cs
- XmlCollation.cs
- ConfigXmlWhitespace.cs
- PresentationTraceSources.cs
- ClientApiGenerator.cs
- TableProvider.cs
- ControlOperationBehavior.cs
- DataSourceXmlSerializationAttribute.cs
- AddInBase.cs
- KeyboardDevice.cs
- WizardPanelChangingEventArgs.cs
- QueryPageSettingsEventArgs.cs
- LocalizableAttribute.cs
- GridViewDesigner.cs
- RelationshipWrapper.cs
- PropertyTabAttribute.cs
- TreeNodeConverter.cs
- HtmlTextArea.cs
- EventToken.cs
- SingleAnimation.cs
- SessionPageStatePersister.cs
- UIntPtr.cs
- TaiwanCalendar.cs
- VerificationAttribute.cs
- CodeNamespaceImport.cs
- TdsParserHelperClasses.cs
- UserInitiatedNavigationPermission.cs
- AccessControlList.cs
- XpsFontSubsetter.cs
- XmlSchemaParticle.cs
- StatusBarItem.cs
- DataGridViewDataErrorEventArgs.cs
- KeyboardDevice.cs
- MobileControlPersister.cs