Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / ErrorFormatterPage.cs / 1 / ErrorFormatterPage.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * This is a page class that is used for adaptive error formatting for mobile * devices. * * NOTE: We explicitly override the state management methods because if the * normal page class is used, an exception is thrown for mobile devices. * For example, WmlPageAdapter uses SessionPageStatePersister * for persisting view state. SessionPageStatePersister requires * Context.Session to be available. Otherwise, it would throw in the * constructor. However, when an error occurred, Context.Session is * removed by SessionStateModule before the error is being formatted and * rendered. Hence the methods are overridden below and ignored to avoid * the exception since there is no need to persist any view state for the * adaptive error page which is created dynamically during error handling. * * Copyright (c) 2003 Microsoft Corporation */ namespace System.Web.UI { internal sealed class ErrorFormatterPage: Page { protected internal override void SavePageStateToPersistenceMedium(Object viewState) { // Override and ignore. No need to save view state for this page. } protected internal override Object LoadPageStateFromPersistenceMedium() { // Override and ignore. No view state to load for this page. return null; } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- securestring.cs
- Parser.cs
- LoginCancelEventArgs.cs
- InfoCardArgumentException.cs
- SystemIPv4InterfaceProperties.cs
- WsiProfilesElementCollection.cs
- OutputWindow.cs
- TypeReference.cs
- PartialClassGenerationTask.cs
- AccessedThroughPropertyAttribute.cs
- ContentPresenter.cs
- FontNamesConverter.cs
- DataSourceListEditor.cs
- ProxyDataContractResolver.cs
- XpsPartBase.cs
- FilterRepeater.cs
- TableLayoutStyleCollection.cs
- VersionPair.cs
- ETagAttribute.cs
- HttpBrowserCapabilitiesWrapper.cs
- Substitution.cs
- TemplateBamlTreeBuilder.cs
- AssemblyAttributes.cs
- NativeMethodsCLR.cs
- CodeGeneratorOptions.cs
- TypeCollectionPropertyEditor.cs
- UITypeEditor.cs
- EntityContainerRelationshipSet.cs
- OleDbFactory.cs
- DesignerValidatorAdapter.cs
- DataSourceCacheDurationConverter.cs
- Panel.cs
- DataSourceCacheDurationConverter.cs
- SqlConnectionHelper.cs
- RegexWriter.cs
- Misc.cs
- EncodingStreamWrapper.cs
- DiagnosticsConfigurationHandler.cs
- FixUpCollection.cs
- TimersDescriptionAttribute.cs
- FilterEventArgs.cs
- RenderTargetBitmap.cs
- SiteMapPathDesigner.cs
- PrinterResolution.cs
- FormsAuthenticationCredentials.cs
- CriticalFinalizerObject.cs
- TransactionChannelFaultConverter.cs
- ComponentConverter.cs
- WindowsListBox.cs
- NodeInfo.cs
- OpCellTreeNode.cs
- ImageField.cs
- _FtpControlStream.cs
- TrustSection.cs
- CodeDirectiveCollection.cs
- BinaryFormatterWriter.cs
- SwitchLevelAttribute.cs
- ColumnBinding.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- ScriptRef.cs
- RetrieveVirtualItemEventArgs.cs
- Publisher.cs
- BaseTemplateBuildProvider.cs
- NotCondition.cs
- CodeDelegateInvokeExpression.cs
- ArgumentsParser.cs
- OutOfMemoryException.cs
- MimeMultiPart.cs
- InternalTypeHelper.cs
- Rules.cs
- EdmItemCollection.OcAssemblyCache.cs
- Buffer.cs
- InkSerializer.cs
- _DomainName.cs
- CanonicalFontFamilyReference.cs
- ICspAsymmetricAlgorithm.cs
- DoubleSumAggregationOperator.cs
- UnknownBitmapDecoder.cs
- WinFormsUtils.cs
- XmlSchemaValidationException.cs
- BulletChrome.cs
- GrammarBuilderWildcard.cs
- HttpHandlerActionCollection.cs
- FilteredXmlReader.cs
- GradientStopCollection.cs
- ControlParameter.cs
- EditCommandColumn.cs
- PathFigure.cs
- WarningException.cs
- ObjectDataProvider.cs
- DtdParser.cs
- EventEntry.cs
- xml.cs
- BasicHttpSecurity.cs
- GZipDecoder.cs
- XmlSchemaImporter.cs
- DesignTimeTemplateParser.cs
- TextAutomationPeer.cs
- PropertyCondition.cs
- _IPv4Address.cs