Code:
/ DotNET / DotNET / 8.0 / untmp / Orcas / RTM / ndp / fx / src / xsp / System / Web / Extensions / ui / ResourceDisplayNameAttribute.cs / 1 / ResourceDisplayNameAttribute.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI
{
using System;
using System.ComponentModel;
using System.Reflection;
using System.Web.Resources;
[AttributeUsage(AttributeTargets.Class, Inherited = true, AllowMultiple = false)]
internal sealed class ResourceDisplayNameAttribute : DisplayNameAttribute
{
private bool _resourceLoaded;
private readonly string _displayNameResourceName;
public ResourceDisplayNameAttribute(string displayNameResourceName)
{
_displayNameResourceName = displayNameResourceName;
}
public override string DisplayName
{
get
{
if (!_resourceLoaded)
{
_resourceLoaded = true;
DisplayNameValue = AtlasWeb.ResourceManager.GetString(_displayNameResourceName, AtlasWeb.Culture);
}
return base.DisplayName;
}
}
}
}
// 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
- Pair.cs
- FontEditor.cs
- ChtmlLinkAdapter.cs
- ResourceReferenceKeyNotFoundException.cs
- InvalidWMPVersionException.cs
- DataGridViewCellMouseEventArgs.cs
- SamlAuthorityBinding.cs
- ConditionedDesigner.cs
- WebContentFormatHelper.cs
- Events.cs
- SspiWrapper.cs
- x509store.cs
- ListComponentEditorPage.cs
- TransformerInfoCollection.cs
- Math.cs
- PropertyContainer.cs
- Avt.cs
- Token.cs
- ADMembershipUser.cs
- XmlSchemaValidationException.cs
- SqlUDTStorage.cs
- ExceptionTranslationTable.cs
- BaseCollection.cs
- MultiBinding.cs
- WebPartConnection.cs
- BaseComponentEditor.cs
- documentsequencetextcontainer.cs
- ObjectTag.cs
- DocumentReferenceCollection.cs
- GuidelineCollection.cs
- StyleModeStack.cs
- JsonReader.cs
- Vector3DCollectionConverter.cs
- XsdBuildProvider.cs
- TextSegment.cs
- EventSinkHelperWriter.cs
- SimpleWorkerRequest.cs
- SecurityManager.cs
- HttpConfigurationContext.cs
- XmlValidatingReaderImpl.cs
- TCPClient.cs
- UpdateCommandGenerator.cs
- ZipPackagePart.cs
- DocumentSequenceHighlightLayer.cs
- DynamicDataExtensions.cs
- DeviceContext.cs
- printdlgexmarshaler.cs
- ProcessThreadCollection.cs
- CompletedAsyncResult.cs
- SqlDataSourceDesigner.cs
- AuthenticateEventArgs.cs
- ComponentDispatcher.cs
- ImportCatalogPart.cs
- AmbientLight.cs
- FtpWebRequest.cs
- IncrementalReadDecoders.cs
- EventSinkHelperWriter.cs
- COM2EnumConverter.cs
- XmlSchemaExternal.cs
- OracleRowUpdatingEventArgs.cs
- WindowsButton.cs
- DrawingContext.cs
- MorphHelper.cs
- FontCacheUtil.cs
- unsafeIndexingFilterStream.cs
- SatelliteContractVersionAttribute.cs
- ManagementQuery.cs
- MethodBuilderInstantiation.cs
- LocalizationComments.cs
- TextBoxView.cs
- ParallelTimeline.cs
- MimeMapping.cs
- ExtensionFile.cs
- LinqDataSourceSelectEventArgs.cs
- HandleExceptionArgs.cs
- Transform3D.cs
- EditBehavior.cs
- StrokeNodeOperations.cs
- InputScopeConverter.cs
- ScaleTransform3D.cs
- ToolboxItemWrapper.cs
- ValidatingReaderNodeData.cs
- HttpRuntimeSection.cs
- UnsafeNativeMethods.cs
- FixedDocumentSequencePaginator.cs
- XD.cs
- ImpersonateTokenRef.cs
- ProgressBar.cs
- UshortList2.cs
- ConstrainedDataObject.cs
- FormDocumentDesigner.cs
- TaskSchedulerException.cs
- HttpListener.cs
- ShapingEngine.cs
- HttpListenerResponse.cs
- PeerEndPoint.cs
- XamlTypeMapper.cs
- Path.cs
- HostingEnvironmentException.cs
- WindowsListViewGroupHelper.cs