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
- UpdatePanelTrigger.cs
- RegisteredExpandoAttribute.cs
- TagPrefixAttribute.cs
- PrimaryKeyTypeConverter.cs
- Convert.cs
- AspProxy.cs
- GeneralTransformCollection.cs
- ImageAutomationPeer.cs
- ColorConvertedBitmap.cs
- ResourceDisplayNameAttribute.cs
- UpdateTracker.cs
- VirtualPathProvider.cs
- ParseElement.cs
- WindowsHyperlink.cs
- ProcessModule.cs
- DateTime.cs
- XamlTreeBuilderBamlRecordWriter.cs
- TdsEnums.cs
- PersonalizableAttribute.cs
- RectAnimationBase.cs
- DesignerAutoFormatCollection.cs
- CoreSwitches.cs
- LoadedOrUnloadedOperation.cs
- GeneralTransformCollection.cs
- OleDbInfoMessageEvent.cs
- BufferedReadStream.cs
- RIPEMD160Managed.cs
- SrgsText.cs
- _AutoWebProxyScriptEngine.cs
- SimpleNameService.cs
- XmlMembersMapping.cs
- ErrorTableItemStyle.cs
- BlockCollection.cs
- FileIOPermission.cs
- BindingList.cs
- QilStrConcatenator.cs
- SystemInformation.cs
- CommandBinding.cs
- DataGridViewComboBoxColumnDesigner.cs
- FrameworkTextComposition.cs
- StringReader.cs
- KeyPullup.cs
- DocumentApplication.cs
- TextDecoration.cs
- RefreshEventArgs.cs
- GridViewUpdateEventArgs.cs
- JournalEntryListConverter.cs
- NonSerializedAttribute.cs
- EntityProviderFactory.cs
- RegexRunner.cs
- TcpTransportSecurity.cs
- ListBox.cs
- DataRowComparer.cs
- MemoryMappedFile.cs
- WorkflowOwnerAsyncResult.cs
- DataGridViewCell.cs
- SoapElementAttribute.cs
- NestPullup.cs
- CaseStatementSlot.cs
- ComponentEvent.cs
- SendingRequestEventArgs.cs
- AutoCompleteStringCollection.cs
- SByte.cs
- PowerStatus.cs
- UIAgentCrashedException.cs
- Int32Rect.cs
- OleDbConnectionFactory.cs
- XmlDeclaration.cs
- ExpressionPrefixAttribute.cs
- PageParser.cs
- httpserverutility.cs
- Documentation.cs
- RadialGradientBrush.cs
- AuthorizationSection.cs
- Queue.cs
- ValueExpressions.cs
- LinkArea.cs
- OutputCacheSection.cs
- XmlToDatasetMap.cs
- DataPagerCommandEventArgs.cs
- ServiceDeploymentInfo.cs
- DataGridHeaderBorder.cs
- TextTabProperties.cs
- TrackBar.cs
- DoubleLink.cs
- ImageFormat.cs
- TypeToken.cs
- OAVariantLib.cs
- ASCIIEncoding.cs
- BmpBitmapEncoder.cs
- GrammarBuilderWildcard.cs
- DataGridViewBindingCompleteEventArgs.cs
- ServiceReflector.cs
- TransformProviderWrapper.cs
- SqlNotificationEventArgs.cs
- DateTimePicker.cs
- TypePresenter.xaml.cs
- FamilyTypeface.cs
- InheritanceContextChangedEventManager.cs
- _RegBlobWebProxyDataBuilder.cs