Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebParts / PageCatalogPartDesigner.cs / 1 / PageCatalogPartDesigner.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.Design.WebControls.WebParts {
using System;
using System.ComponentModel;
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 PageCatalogPartDesigner : CatalogPartDesigner {
private PageCatalogPart _catalogPart;
// PageCatalogPart has no default runtime rendering, so GetDesignTimeHtml() should also
// return String.Empty, so we don't get the '[Type "ID"]' rendered in the designer.
public override string GetDesignTimeHtml() {
if (!(_catalogPart.Parent is CatalogZoneBase)) {
return CreateInvalidParentDesignTimeHtml(typeof(CatalogPart), typeof(CatalogZoneBase));
}
return String.Empty;
}
public override void Initialize(IComponent component) {
VerifyInitializeArgument(component, typeof(PageCatalogPart));
_catalogPart = (PageCatalogPart)component;
base.Initialize(component);
}
}
}
// 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
- CodeRemoveEventStatement.cs
- EmissiveMaterial.cs
- CaseStatement.cs
- WebPartMovingEventArgs.cs
- TCEAdapterGenerator.cs
- TextRunCacheImp.cs
- AccessViolationException.cs
- HtmlInputReset.cs
- WebPartDescription.cs
- MenuItemBinding.cs
- SqlNamer.cs
- OneOf.cs
- RtfControlWordInfo.cs
- Exceptions.cs
- ScaleTransform3D.cs
- PanelStyle.cs
- ObjectTypeMapping.cs
- RoleManagerModule.cs
- DataControlButton.cs
- DataGridAutoGeneratingColumnEventArgs.cs
- HttpRequestBase.cs
- ResolveDuplexAsyncResult.cs
- XmlNamedNodeMap.cs
- Internal.cs
- ExpressionPrefixAttribute.cs
- DataRecord.cs
- CodeDelegateInvokeExpression.cs
- Point3DCollectionConverter.cs
- LinqDataSourceView.cs
- PtsHost.cs
- LocationSectionRecord.cs
- MostlySingletonList.cs
- HtmlInputCheckBox.cs
- DataGridViewImageCell.cs
- UdpTransportBindingElement.cs
- ProvideValueServiceProvider.cs
- CodeCastExpression.cs
- CodeSubDirectory.cs
- AccessDataSourceView.cs
- ToolStripScrollButton.cs
- Preprocessor.cs
- _OSSOCK.cs
- ObjectDataSourceEventArgs.cs
- SessionPageStateSection.cs
- TransformerInfo.cs
- Events.cs
- WindowsGraphicsWrapper.cs
- ExpressionValueEditor.cs
- SymmetricCryptoHandle.cs
- StaticResourceExtension.cs
- MenuCommand.cs
- StandardBindingCollectionElement.cs
- Polygon.cs
- TextUtf8RawTextWriter.cs
- Decoder.cs
- SignalGate.cs
- SimpleExpression.cs
- ExpressionPrinter.cs
- SqlInternalConnection.cs
- WinCategoryAttribute.cs
- DelegatingConfigHost.cs
- CryptoConfig.cs
- ToolStripSplitStackLayout.cs
- BinarySerializer.cs
- JavascriptCallbackMessageInspector.cs
- DataServiceStreamProviderWrapper.cs
- MetadataArtifactLoader.cs
- WebPartMovingEventArgs.cs
- XmlText.cs
- Crc32.cs
- EntityContainer.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- TextCollapsingProperties.cs
- LifetimeServices.cs
- HandleExceptionArgs.cs
- HwndHost.cs
- RuntimeWrappedException.cs
- TagPrefixAttribute.cs
- WindowCollection.cs
- TrackingProvider.cs
- TextRangeEditLists.cs
- CacheModeConverter.cs
- IfAction.cs
- IBuiltInEvidence.cs
- DocumentPageHost.cs
- DictionaryBase.cs
- RowToFieldTransformer.cs
- SharedHttpTransportManager.cs
- StateValidator.cs
- BrushValueSerializer.cs
- KeyProperty.cs
- SystemBrushes.cs
- MemoryPressure.cs
- TextTreeRootNode.cs
- RectConverter.cs
- ErrorTableItemStyle.cs
- SiteMapNodeCollection.cs
- UrlMapping.cs
- LocalizeDesigner.cs
- BooleanToVisibilityConverter.cs