Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / ViewStateModeByIdAttribute.cs / 1305376 / ViewStateModeByIdAttribute.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
/*
*/
namespace System.Web.UI {
using System;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
[AttributeUsage(AttributeTargets.Class)]
public sealed class ViewStateModeByIdAttribute : Attribute {
static Hashtable _viewStateIdTypes = Hashtable.Synchronized(new Hashtable());
public ViewStateModeByIdAttribute() {
}
internal static bool IsEnabled(Type type) {
if (!_viewStateIdTypes.ContainsKey(type)) {
System.ComponentModel.AttributeCollection attrs = TypeDescriptor.GetAttributes(type);
ViewStateModeByIdAttribute attr = (ViewStateModeByIdAttribute)attrs[typeof(ViewStateModeByIdAttribute)];
_viewStateIdTypes[type] = (attr != null);
}
return (bool)_viewStateIdTypes[type];
}
}
}
// 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
- RayHitTestParameters.cs
- _Win32.cs
- KoreanCalendar.cs
- MailDefinition.cs
- CatalogPart.cs
- EndEvent.cs
- PrintEvent.cs
- StylesEditorDialog.cs
- RegistryHandle.cs
- LogExtent.cs
- Visitors.cs
- RegistrySecurity.cs
- TextParaClient.cs
- EmptyEnumerator.cs
- LogicalTreeHelper.cs
- UserMapPath.cs
- ModifiableIteratorCollection.cs
- InfoCardPolicy.cs
- CodeTypeConstructor.cs
- DiagnosticsConfigurationHandler.cs
- SqlUserDefinedTypeAttribute.cs
- DtdParser.cs
- CharAnimationBase.cs
- InstancePersistenceCommand.cs
- X509ThumbprintKeyIdentifierClause.cs
- DBSchemaRow.cs
- OleTxTransactionInfo.cs
- RecordBuilder.cs
- _ListenerResponseStream.cs
- XmlToDatasetMap.cs
- DependentTransaction.cs
- DocumentationServerProtocol.cs
- TraceContext.cs
- WebPartHelpVerb.cs
- EncryptedXml.cs
- SymbolEqualComparer.cs
- ColumnResizeAdorner.cs
- SpellerStatusTable.cs
- FileReservationCollection.cs
- CapabilitiesState.cs
- MdiWindowListStrip.cs
- GlobalAllocSafeHandle.cs
- AspNetSynchronizationContext.cs
- RowUpdatingEventArgs.cs
- CodeTypeParameter.cs
- RuleSet.cs
- HttpInputStream.cs
- IList.cs
- FrameworkObject.cs
- _AutoWebProxyScriptHelper.cs
- BitmapEffectOutputConnector.cs
- XamlSerializerUtil.cs
- XNodeSchemaApplier.cs
- DefaultProxySection.cs
- MsmqIntegrationChannelListener.cs
- BitmapEditor.cs
- CrossAppDomainChannel.cs
- CultureInfoConverter.cs
- X509ChainElement.cs
- returneventsaver.cs
- TimeSpanSecondsConverter.cs
- SelectedGridItemChangedEvent.cs
- AsmxEndpointPickerExtension.cs
- MenuCommand.cs
- StringValidator.cs
- SecurityContext.cs
- TypedCompletedAsyncResult.cs
- SerialStream.cs
- DataGridViewColumnDividerDoubleClickEventArgs.cs
- xamlnodes.cs
- FileUpload.cs
- ExtendedPropertyCollection.cs
- _FtpDataStream.cs
- EntityDataSourceChangedEventArgs.cs
- PriorityRange.cs
- CopyOfAction.cs
- HostingEnvironmentException.cs
- localization.cs
- HtmlString.cs
- AssemblyCollection.cs
- EdmProviderManifest.cs
- Base64Decoder.cs
- StylusPointPropertyInfoDefaults.cs
- ContextMenu.cs
- EmptyReadOnlyDictionaryInternal.cs
- TemplatedWizardStep.cs
- MonikerBuilder.cs
- DataViewManagerListItemTypeDescriptor.cs
- EnterpriseServicesHelper.cs
- HttpListenerRequest.cs
- TextBounds.cs
- Not.cs
- ParameterExpression.cs
- ToolStripComboBox.cs
- LoginAutoFormat.cs
- AnnotationComponentChooser.cs
- TableItemProviderWrapper.cs
- CodeMemberField.cs
- SyndicationItemFormatter.cs
- KeysConverter.cs