Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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.
//
//-----------------------------------------------------------------------------
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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Thumb.cs
- TrackingMemoryStream.cs
- PerfCounterSection.cs
- PopOutPanel.cs
- Single.cs
- SqlUserDefinedTypeAttribute.cs
- ViewUtilities.cs
- InkCanvas.cs
- DrawingContextWalker.cs
- PeerConnector.cs
- XmlnsPrefixAttribute.cs
- CustomLineCap.cs
- AutomationEventArgs.cs
- ClientSettings.cs
- XmlSerializerVersionAttribute.cs
- IFlowDocumentViewer.cs
- BitmapEffectGeneralTransform.cs
- ProxySimple.cs
- AssemblyBuilderData.cs
- WebPartCloseVerb.cs
- TransactionState.cs
- PixelShader.cs
- OSEnvironmentHelper.cs
- GetPageNumberCompletedEventArgs.cs
- KeyGesture.cs
- SubstitutionResponseElement.cs
- ToolStripSplitButton.cs
- DrawingServices.cs
- ViewgenGatekeeper.cs
- OracleRowUpdatingEventArgs.cs
- ToolStripOverflow.cs
- Attributes.cs
- Monitor.cs
- SqlHelper.cs
- Variable.cs
- PageFunction.cs
- IdleTimeoutMonitor.cs
- LateBoundBitmapDecoder.cs
- ColumnResult.cs
- KeyValuePair.cs
- WebConfigurationFileMap.cs
- MiniMapControl.xaml.cs
- _NegoStream.cs
- PropertyPushdownHelper.cs
- SplitterPanel.cs
- HtmlTitle.cs
- HtmlTableCell.cs
- VScrollBar.cs
- WebHttpBehavior.cs
- PageAdapter.cs
- DataObject.cs
- dbdatarecord.cs
- ToolStripItemRenderEventArgs.cs
- PeerTransportBindingElement.cs
- OledbConnectionStringbuilder.cs
- SelectionProviderWrapper.cs
- Triplet.cs
- ScrollEventArgs.cs
- KeyToListMap.cs
- ResizeGrip.cs
- CreateUserErrorEventArgs.cs
- RequestBringIntoViewEventArgs.cs
- AnnouncementService.cs
- SymmetricAlgorithm.cs
- CryptoApi.cs
- EditorZoneBase.cs
- PropertyDescriptorComparer.cs
- Encoder.cs
- GridViewDeletedEventArgs.cs
- OptimisticConcurrencyException.cs
- SqlClientMetaDataCollectionNames.cs
- GACIdentityPermission.cs
- MexBindingElement.cs
- Vector3dCollection.cs
- FileSystemEventArgs.cs
- OdbcEnvironment.cs
- XmlConvert.cs
- TreeChangeInfo.cs
- Win32Interop.cs
- KeyTimeConverter.cs
- DbTransaction.cs
- WebHttpEndpointElement.cs
- RepeatBehaviorConverter.cs
- BooleanExpr.cs
- AsyncDataRequest.cs
- SerializationInfo.cs
- MarginsConverter.cs
- FaultHandlingFilter.cs
- Convert.cs
- Vector.cs
- HttpConfigurationContext.cs
- ExpandedProjectionNode.cs
- TextWriter.cs
- SelectQueryOperator.cs
- WebBrowserBase.cs
- LayoutDump.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- BamlBinaryWriter.cs
- jithelpers.cs
- SecureStringHasher.cs