Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartRestoreVerb.cs / 1305376 / 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; } } } } // 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
- ErrorRuntimeConfig.cs
- SqlTriggerAttribute.cs
- TableStyle.cs
- SerializationSectionGroup.cs
- XmlSchemaSimpleTypeRestriction.cs
- XmlAttributeAttribute.cs
- ValidationResult.cs
- WebServiceHandler.cs
- SystemException.cs
- TreeIterator.cs
- SystemIcons.cs
- Point3DIndependentAnimationStorage.cs
- SiteMapDataSource.cs
- ApplicationInfo.cs
- TypeEnumerableViewSchema.cs
- ApplicationServiceHelper.cs
- ViewGenResults.cs
- WorkerRequest.cs
- ClientUIRequest.cs
- XmlSchemaSimpleTypeUnion.cs
- CqlParser.cs
- AlternationConverter.cs
- TdsParser.cs
- __Error.cs
- WebPartMenuStyle.cs
- SignedInfo.cs
- ResourceProviderFactory.cs
- EncryptedData.cs
- DbSourceParameterCollection.cs
- DataGridViewTextBoxColumn.cs
- SchemaElement.cs
- Mapping.cs
- WsdlBuildProvider.cs
- ListItemCollection.cs
- input.cs
- LogEntryHeaderDeserializer.cs
- HttpModulesSection.cs
- DesignerActionList.cs
- BitmapCacheBrush.cs
- BeginStoryboard.cs
- WebPartEventArgs.cs
- ObjectTag.cs
- COMException.cs
- RelationalExpressions.cs
- StateBag.cs
- PeerObject.cs
- PeerCustomResolverSettings.cs
- TextContainerHelper.cs
- ValueType.cs
- EventLogEntryCollection.cs
- EntityTransaction.cs
- VisualStyleElement.cs
- BindingsCollection.cs
- ToolStripOverflowButton.cs
- ButtonChrome.cs
- GridViewColumn.cs
- DeflateStreamAsyncResult.cs
- ValidationEventArgs.cs
- TextMessageEncoder.cs
- DataStreams.cs
- ServiceModelDictionary.cs
- SafeArrayTypeMismatchException.cs
- DataPagerFieldCommandEventArgs.cs
- WebControlsSection.cs
- QueryExecutionOption.cs
- RegexFCD.cs
- ListBoxAutomationPeer.cs
- PeerInvitationResponse.cs
- SignatureToken.cs
- ManagedWndProcTracker.cs
- FileInfo.cs
- TrustManagerPromptUI.cs
- ProfileGroupSettingsCollection.cs
- CompareValidator.cs
- StreamUpgradeInitiator.cs
- TraceSource.cs
- WebPartConnectionsCancelEventArgs.cs
- GenericNameHandler.cs
- SerializationAttributes.cs
- Semaphore.cs
- InfoCardSymmetricAlgorithm.cs
- WebPartMenuStyle.cs
- CLRBindingWorker.cs
- SHA256.cs
- DataRelation.cs
- figurelength.cs
- CompilerGlobalScopeAttribute.cs
- XmlAnyAttributeAttribute.cs
- XmlMemberMapping.cs
- TemplateXamlTreeBuilder.cs
- NamespaceQuery.cs
- URLIdentityPermission.cs
- ApplicationSecurityInfo.cs
- NonParentingControl.cs
- MergeLocalizationDirectives.cs
- ScrollableControl.cs
- StrokeNodeOperations.cs
- Executor.cs
- PrintDialog.cs
- InstanceLockedException.cs