Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / ErrorFormatterPage.cs / 1305376 / 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; } } } // 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
- ClientBuildManager.cs
- StringFormat.cs
- CodeAssignStatement.cs
- ToolStripPanelCell.cs
- WebHttpSecurityModeHelper.cs
- SourceChangedEventArgs.cs
- _PooledStream.cs
- DataSourceProvider.cs
- UnlockInstanceAsyncResult.cs
- Viewport2DVisual3D.cs
- ServiceModelEnumValidator.cs
- PerspectiveCamera.cs
- TimeZone.cs
- XmlKeywords.cs
- EmptyControlCollection.cs
- Composition.cs
- TextStore.cs
- ClientUIRequest.cs
- PaginationProgressEventArgs.cs
- XmlNode.cs
- ToggleButtonAutomationPeer.cs
- HtmlTableCell.cs
- EntityAdapter.cs
- XmlQueryOutput.cs
- TcpStreams.cs
- HwndHostAutomationPeer.cs
- FixedPage.cs
- SafeHGlobalHandleCritical.cs
- ToolStripDropDownClosingEventArgs.cs
- MetafileHeader.cs
- SQLDateTimeStorage.cs
- DependencyPropertyDescriptor.cs
- CompileLiteralTextParser.cs
- DictationGrammar.cs
- MediaPlayer.cs
- ReadOnlyNameValueCollection.cs
- PermissionRequestEvidence.cs
- CDSCollectionETWBCLProvider.cs
- MethodCallTranslator.cs
- SqlUserDefinedAggregateAttribute.cs
- ManualResetEvent.cs
- DataServiceQueryOfT.cs
- TypeListConverter.cs
- ScrollBarRenderer.cs
- HtmlInputRadioButton.cs
- CheckBox.cs
- ACL.cs
- AutomationIdentifierGuids.cs
- InternalControlCollection.cs
- DesignerSerializerAttribute.cs
- GeometryGroup.cs
- EventLogTraceListener.cs
- SspiSecurityTokenProvider.cs
- XmlQuerySequence.cs
- ForceCopyBuildProvider.cs
- HostVisual.cs
- SchemaInfo.cs
- ClientEventManager.cs
- hwndwrapper.cs
- LongTypeConverter.cs
- HttpVersion.cs
- PasswordTextNavigator.cs
- TreeViewImageIndexConverter.cs
- AssociationTypeEmitter.cs
- EventMappingSettings.cs
- InlineUIContainer.cs
- DataGridViewTopRowAccessibleObject.cs
- ElementProxy.cs
- XPathException.cs
- MetafileHeader.cs
- OdbcException.cs
- X509CertificateCollection.cs
- ToolStripOverflow.cs
- SessionState.cs
- HttpCachePolicyElement.cs
- ChangeToolStripParentVerb.cs
- Column.cs
- BamlWriter.cs
- DummyDataSource.cs
- StateItem.cs
- RawStylusInputReport.cs
- ProfileManager.cs
- Registry.cs
- IteratorFilter.cs
- MLangCodePageEncoding.cs
- fixedPageContentExtractor.cs
- XmlSerializerAssemblyAttribute.cs
- ScrollableControlDesigner.cs
- JavaScriptString.cs
- WebFaultClientMessageInspector.cs
- TreeChangeInfo.cs
- Input.cs
- ReachFixedPageSerializerAsync.cs
- ObjectTag.cs
- ButtonBaseDesigner.cs
- OledbConnectionStringbuilder.cs
- SiteMapDataSourceView.cs
- TaskExceptionHolder.cs
- Group.cs
- RichTextBox.cs