Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartRestoreVerb.cs / 1 / WebPartRestoreVerb.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; internal sealed class WebPartRestoreVerb : WebPartActionVerb { private string _defaultDescription; private string _defaultText; private string DefaultDescription { get { if (_defaultDescription == null) { _defaultDescription = SR.GetString(SR.WebPartRestoreVerb_Description); } return _defaultDescription; } } private string DefaultText { get { if (_defaultText == null) { _defaultText = SR.GetString(SR.WebPartRestoreVerb_Text); } return _defaultText; } } // Properties must look at viewstate directly instead of the property in the base class, // so we can distinguish between an unset property and a property set to String.Empty. [ WebSysDefaultValue(SR.WebPartRestoreVerb_Description) ] public override string Description { get { object o = ViewState["Description"]; return (o == null) ? DefaultDescription : (string)o; } set { ViewState["Description"] = value; } } [ WebSysDefaultValue(SR.WebPartRestoreVerb_Text) ] public override string Text { get { object o = ViewState["Text"]; return (o == null) ? DefaultText : (string)o; } set { ViewState["Text"] = value; } } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DSASignatureFormatter.cs
- SpeechRecognitionEngine.cs
- Annotation.cs
- SqlClientFactory.cs
- VisualTreeHelper.cs
- SyndicationSerializer.cs
- _NetworkingPerfCounters.cs
- SamlAuthorizationDecisionStatement.cs
- XmlToDatasetMap.cs
- XslTransform.cs
- DecoderNLS.cs
- KeyNotFoundException.cs
- HotSpotCollection.cs
- loginstatus.cs
- TransactionProtocol.cs
- TypeDependencyAttribute.cs
- PictureBox.cs
- GridViewActionList.cs
- GC.cs
- ValidationContext.cs
- SchemaImporter.cs
- ConnectorDragDropGlyph.cs
- DeleteMemberBinder.cs
- DataObjectCopyingEventArgs.cs
- RealizedColumnsBlock.cs
- MobileListItemCollection.cs
- XmlQueryContext.cs
- WMIGenerator.cs
- Vector3D.cs
- UnicodeEncoding.cs
- BackgroundWorker.cs
- ReadOnlyHierarchicalDataSource.cs
- SQLString.cs
- NamespaceDecl.cs
- PenContext.cs
- Symbol.cs
- _Connection.cs
- SimpleMailWebEventProvider.cs
- ScrollBar.cs
- UpdateException.cs
- StringFreezingAttribute.cs
- AssociationSet.cs
- DataGridViewRowConverter.cs
- DBAsyncResult.cs
- BitConverter.cs
- SafeCertificateContext.cs
- DbMetaDataCollectionNames.cs
- DetectEofStream.cs
- TableLayoutRowStyleCollection.cs
- DataGridRowDetailsEventArgs.cs
- JavaScriptObjectDeserializer.cs
- CFStream.cs
- TextDecorationCollection.cs
- FileFormatException.cs
- EntityContainerEntitySetDefiningQuery.cs
- User.cs
- Condition.cs
- AppearanceEditorPart.cs
- DeviceContext.cs
- RectangleConverter.cs
- HostProtectionException.cs
- _SafeNetHandles.cs
- ConnectionInterfaceCollection.cs
- DebugView.cs
- Frame.cs
- PropertyPathConverter.cs
- DependencyPropertyKind.cs
- ScriptManagerProxy.cs
- WebPartZone.cs
- ProtocolsConfiguration.cs
- SQLGuidStorage.cs
- BitmapInitialize.cs
- BaseCollection.cs
- DataBoundLiteralControl.cs
- CompilationSection.cs
- DefaultClaimSet.cs
- ValidationPropertyAttribute.cs
- UIElementPropertyUndoUnit.cs
- Activator.cs
- SystemIPInterfaceStatistics.cs
- ClientScriptManager.cs
- WinFormsComponentEditor.cs
- SqlDataReader.cs
- HtmlInputSubmit.cs
- FamilyTypeface.cs
- PointLight.cs
- DataGridColumnCollection.cs
- FixedSOMPageElement.cs
- RegisteredArrayDeclaration.cs
- ParagraphVisual.cs
- XmlDocumentSerializer.cs
- XsdDataContractExporter.cs
- SecurityProtocol.cs
- RemotingServices.cs
- SynchronizationContext.cs
- InvalidAsynchronousStateException.cs
- DetailsViewInsertedEventArgs.cs
- NetSectionGroup.cs
- MonthChangedEventArgs.cs
- InfoCardConstants.cs